3 changed files with 72 additions and 0 deletions
@ -0,0 +1,39 @@
@@ -0,0 +1,39 @@
|
||||
#!/bin/bash |
||||
# |
||||
# Based on script by z3bra -- 2014-01-21 |
||||
|
||||
W3MIMGDISPLAY="/usr/libexec/w3m/w3mimgdisplay" |
||||
FONTH=12 # Size of one terminal row |
||||
FONTW=11 # Size of one terminal column |
||||
|
||||
X=$1 |
||||
Y=$2 |
||||
COLUMNS=$3 |
||||
LINES=$4 |
||||
FILENAME=$5 |
||||
|
||||
read width height <<< `echo "5;$FILENAME" | $W3MIMGDISPLAY` |
||||
if [ -z "$width" -o -z "$height" ]; then |
||||
echo 'Error: Failed to obtain image size.' |
||||
exit 1 |
||||
fi |
||||
|
||||
x=$((FONTW * X)) |
||||
y=$((FONTH * Y)) |
||||
|
||||
max_width=$((FONTW * COLUMNS)) |
||||
max_height=$((FONTH * LINES)) |
||||
|
||||
if [ "$width" -gt "$max_width" ]; then |
||||
height=$((height * max_width / width)) |
||||
width=$max_width |
||||
fi |
||||
if [ "$height" -gt "$max_height" ]; then |
||||
width=$((width * max_height / height)) |
||||
height=$max_height |
||||
fi |
||||
|
||||
w3m_command="0;1;$x;$y;$width;$height;;;;;$FILENAME\n4;\n3;" |
||||
|
||||
echo -e "$w3m_command" | $W3MIMGDISPLAY |
||||
|
@ -0,0 +1,20 @@
@@ -0,0 +1,20 @@
|
||||
#!/bin/bash |
||||
|
||||
#Создан: Ср 24 фев 2016 19:47:47 |
||||
#Изменён: Ср 24 фев 2016 21:28:02 |
||||
|
||||
#Чтение библии с помощью SWORD на двух языках |
||||
|
||||
BOOK=${1:-Jn} |
||||
CHAPTER=${2:-1} |
||||
|
||||
B1="$(diatheke -b VulgSistine -k $BOOK $CHAPTER)" |
||||
B2="$(diatheke -b RusVZh -k $BOOK $CHAPTER)" |
||||
|
||||
n=$(echo "$B1" | wc -l) |
||||
|
||||
for i in $(seq $n); { |
||||
echo "$B1" | sed -n ${i}p | sed 's/ */ /g' |
||||
echo "$B2" | sed -n ${i}p | sed 's/ */ /g' |
||||
} |
||||
|
@ -0,0 +1,13 @@
@@ -0,0 +1,13 @@
|
||||
#!/bin/bash |
||||
|
||||
#- Вывод файлов с подсветкой синтаксиса |
||||
srchl="source-highlight -f esc --line-number=' ' --style-file=$SHELLRC/etc/soft/source-hl/default.style" |
||||
|
||||
if [[ "${1##*/}" == .* ]]; then |
||||
eval $srchl -i "$1" --src-lang=sh |
||||
else |
||||
eval $srchl -i "$1" |
||||
fi 2> /dev/null || eval $srchl -i "$1" --src-lang=lisp |
||||
|
||||
echo |
||||
|
Loading…
Reference in new issue