SGML
keramida at ceid.upatras.gr
keramida at ceid.upatras.gr
Mon Dec 22 14:51:36 EET 1997
: Harris Kosmidhs wrote:
: >
: > Re paidia phga na graco kati se sgml poy eixe ellhnika.
: > (thn kainourgia sgml 1.1.0 nomizo..)
: > Otan ekana sgml2txt sta ellhnika sunathse problhma toys stul:
: > <standard input>:88: warning: can't find character with input code 249
: > <standard input>:132: warning: can't find character with input code 228
: > <standard input>:133: warning: can't find character with input code 230
: > <standard input>:140: warning: `',' not defined
: > <standard input>:142: warning: can't find character with input code 193
: > <standard input>:144: warning: can't find character with input code 195
: >
: > kai opoy eixe ellhnika ebgale kinezika.
:
: Prepei na dwseis sgml2txt --charsetútin.
:
H alln lusn (pio hackeradikn) eivai va kaveis to GROFF sou (to basiko
ergaleio pou xrnsimopoieitai apo to sgml2txt) va katalabaivei OLOUS
tous 8-bit characters, pairvovtas to SHAR pou stelvw parakatw kai
kavovtas oti leei to README tou.
Giorgos.
--- cut here : shell archive follows ---
#!/bin/sh
# This is a shell archive (produced by GNU sharutils 4.2).
# To extract the files from this archive, save it to some FILE, remove
# everything before the `!/bin/sh' line above, then type `sh FILE'.
#
# Made on 1997-12-22 14:50 EET by <keramida at diogenis>.
# Source directory was `/u6/ceidst93/keramida'.
#
# Existing files will *not* be overwritten unless `-c' is specified.
#
# This shar contains:
# length mode name
# ------ ---------- ------------------------------------------
# 93 -rw-r--r-- groff-devascii-patch/groff.pl
# 1097 -rw-r--r-- groff-devascii-patch/README
#
save_IFSÿ{IFS}"
IFSÿ{IFS}:"
gettext_dirúILED
locale_dirúILED
first_paramÿ1"
for dir in $PATH
do
if test "$gettext_dir" ÿAILED && test -f $dir/gettext \
&& ($dir/gettext --version >/dev/null 2>&1)
then
set `$dir/gettext --version 2>&1`
if test "$3" ÿNU
then
gettext_dirýir
fi
fi
if test "$locale_dir" ÿAILED && test -f $dir/shar \
&& ($dir/shar --print-text-domain-dir >/dev/null 2>&1)
then
locale_dirÿdir/shar --print-text-domain-dir`
fi
done
IFSÿsave_IFS"
if test "$locale_dir" ÿAILED || test "$gettext_dir" ÿAILED
then
echoìho
else
TEXTDOMAINDIRÿocale_dir
export TEXTDOMAINDIR
TEXTDOMAINÿarutils
export TEXTDOMAIN
echoÿgettext_dir/gettext -s"
fi
touch -am 1231235999 $$.touch >/dev/null 2>&1
if test ! -f 1231235999 && test -f $$.touch; then
shar_touchÿuch
else
shar_touchÿ
echo
$echo 'WARNING: not restoring timestamps. Consider getting and'
$echo "installing GNU \`touch', distributed in GNU File Utilities..."
echo
fi
rm -f 1231235999 $$.touch
#
if mkdir _sh13819; then
$echo 'x -' 'creating lock directory'
else
$echo 'failed to create lock directory'
exit 1
fi
# ÿÿÿÿÿroff-devascii-patch/groff.pl ÿÿÿÿÿ
if test ! -d 'groff-devascii-patch'; then
$echo 'x -' 'creating directory' 'groff-devascii-patch'
mkdir 'groff-devascii-patch'
fi
if test -f 'groff-devascii-patch/groff.pl' && test "$first_param" !ÿc; then
$echo 'x -' SKIPPING 'groff-devascii-patch/groff.pl' '(file already exists)'
else
$echo 'x -' extracting 'groff-devascii-patch/groff.pl' '(text)'
sed 's/^X//' << 'SHAR_EOF' > 'groff-devascii-patch/groff.pl' &&
#! /usr/bin/perl
X
for ($i ñ28; $i < 256; $i++) {
X printf "char%d\t24\t0\t0%03o\n",$i,$i;
}
SHAR_EOF
$shar_touch -am 1222144397 'groff-devascii-patch/groff.pl' &&
chmod 0644 'groff-devascii-patch/groff.pl' ||
$echo 'restore of' 'groff-devascii-patch/groff.pl' 'failed'
if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \
&& ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then
md5sum -c << SHAR_EOF >/dev/null 2>&1 \
|| $echo 'groff-devascii-patch/groff.pl:' 'MD5 check failed'
96f7c65b3ada513210197fb8dfa82304 groff-devascii-patch/groff.pl
SHAR_EOF
else
shar_countÿLC_ALLÿC_CTYPEÿANGÿc -c < 'groff-devascii-patch/groff.pl'`"
test 93 -eq "$shar_count" ||
$echo 'groff-devascii-patch/groff.pl:' 'original size' '93,' 'current size' "$shar_count!"
fi
fi
# ÿÿÿÿÿroff-devascii-patch/README ÿÿÿÿÿ
if test -f 'groff-devascii-patch/README' && test "$first_param" !ÿc; then
$echo 'x -' SKIPPING 'groff-devascii-patch/README' '(file already exists)'
else
$echo 'x -' extracting 'groff-devascii-patch/README' '(text)'
sed 's/^X//' << 'SHAR_EOF' > 'groff-devascii-patch/README' &&
This archive contains the code you need to add to the end of your GROFF fonts
to make them 8-bit clean. This will let groff use the entire ASCII charset
for typesetting documents with the -Tascii option.
X
Manual pages, SGML sources, Linux HOWTO's, etc. etc. All use the -Tascii
option for rendering textual representation of their documents.
X
INTSTALLATION INSTRUCTIONS
ÿÿÿÿÿÿÿÿÿ
X
1. Locate the directory of your GROFF fonts. From now on this will be
X noted as $GROFF_FONT
X
X This is usually one of:
X
X - /usr/share/groff/font/
X - /usr/lib/groff/font/
X - /usr/local/share/groff/font/
X - /usr/local/lib/groff/font/
X
X if you fail to locate it ask the person who installed GROFF on your
X system. He should know...
X
2. Copy the file ./groff.pl to the directory $GROFF_FONT/devascii
X
X eg: cp groff.pl /usr/share/groff/font
X
3. Run the program groff.pl through Perl (preferably 5.000 or later):
X
X eg: perl groff.pl > groff.dat
X
4. Append the file groff.dat to the ascii font files:
X
X eg: cat groff.dat >> R
X eg: cat groff.dat >> I
X eg: cat groff.dat >> B
X eg: cat groff.dat >> BI
SHAR_EOF
$shar_touch -am 1222145097 'groff-devascii-patch/README' &&
chmod 0644 'groff-devascii-patch/README' ||
$echo 'restore of' 'groff-devascii-patch/README' 'failed'
if ( md5sum --help 2>&1 | grep 'sage: md5sum \[' ) >/dev/null 2>&1 \
&& ( md5sum --version 2>&1 | grep -v 'textutils 1.12' ) >/dev/null; then
md5sum -c << SHAR_EOF >/dev/null 2>&1 \
|| $echo 'groff-devascii-patch/README:' 'MD5 check failed'
7820b20fb7475e4041ce292bcd3fb69c groff-devascii-patch/README
SHAR_EOF
else
shar_countÿLC_ALLÿC_CTYPEÿANGÿc -c < 'groff-devascii-patch/README'`"
test 1097 -eq "$shar_count" ||
$echo 'groff-devascii-patch/README:' 'original size' '1097,' 'current size' "$shar_count!"
fi
fi
rm -fr _sh13819
exit 0
--
====================================================================
Gia na mathete pos na xrisimopoiite ton majordomo, stilte e-mail
sto "majordomo at argos.hol.gr" me 1 grammi sto keimeno: help
Gia opoiodipote problima stilte e-mail ston owner-linux-howto
====================================================================
More information about the Linux-howto
mailing list