diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 19:44:05 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-04-15 19:44:05 +0000 |
commit | d318611dd6f23fcfedd50e9b9e24620b102ba96a (patch) | |
tree | 8b9eef82ca40fdd5a8deeabf07572074c236095d /tmac/latin9.tmac | |
parent | Initial commit. (diff) | |
download | groff-d318611dd6f23fcfedd50e9b9e24620b102ba96a.tar.xz groff-d318611dd6f23fcfedd50e9b9e24620b102ba96a.zip |
Adding upstream version 1.23.0.upstream/1.23.0upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to '')
-rw-r--r-- | tmac/latin9.tmac | 138 |
1 files changed, 138 insertions, 0 deletions
diff --git a/tmac/latin9.tmac b/tmac/latin9.tmac new file mode 100644 index 0000000..1bedd45 --- /dev/null +++ b/tmac/latin9.tmac @@ -0,0 +1,138 @@ +.\" latin9.tmac +.\" +.do nr *groff_latin9_tmac_C \n[.cp] +.cp 0 +. +.if '\*[.T]'latin1' \{\ +.\" Replace characters that ISO Latin-1 has but Latin-9 doesn't. +.char \[Cs] \ \" space +.char \[bb] \ \" space +.char \[ad] \ \" space +.char \[aa] \ \" space +.char \[ac] \ \" space +.char \[12] 1/2 +.char \[14] 1/4 +.char \[34] 3/4 +.\" Map characters that ISO Latin-9 has and Latin-1 doesn't to their +.\" numeric code points. +.char \[Eu] \N'164' +.char \[vS] \N'166' +.char \[vs] \N'168' +.char \[vZ] \N'180' +.char \[vz] \N'184' +.char \[OE] \N'188' +.char \[oe] \N'189' +.char \[:Y] \N'190' +.\} \" using -Tlatin1 +. +.\" Translate eight-bit input characters. +.\" 0xA0 +.\" char160 (no-break space) is translated on input +.trin \[char161]\[r!] +.trin \[char162]\[ct] +.trin \[char163]\[Po] +.trin \[char164]\[Eu] +.trin \[char165]\[Ye] +.trin \[char166]\[vS] +.trin \[char167]\[sc] +.trin \[char168]\[vs] +.trin \[char169]\[co] +.trin \[char170]\[Of] +.trin \[char171]\[Fo] +.trin \[char172]\[tno] +.\" char173 (soft hyphen) is translated on input +.trin \[char174]\[rg] +.trin \[char175]\[a-] +.\" 0xB0 +.trin \[char176]\[de] +.trin \[char177]\[t+-] +.trin \[char178]\[S2] +.trin \[char179]\[S3] +.trin \[char180]\[vZ] +.trin \[char181]\[mc] +.trin \[char182]\[ps] +.trin \[char183]\[pc] +.trin \[char184]\[vz] +.trin \[char185]\[S1] +.trin \[char186]\[Om] +.trin \[char187]\[Fc] +.trin \[char188]\[OE] +.trin \[char189]\[oe] +.trin \[char190]\[:Y] +.trin \[char191]\[r?] +.\" 0xC0 +.trin \[char192]\[`A] +.trin \[char193]\['A] +.trin \[char194]\[^A] +.trin \[char195]\[~A] +.trin \[char196]\[:A] +.trin \[char197]\[oA] +.trin \[char198]\[AE] +.trin \[char199]\[,C] +.trin \[char200]\[`E] +.trin \[char201]\['E] +.trin \[char202]\[^E] +.trin \[char203]\[:E] +.trin \[char204]\[`I] +.trin \[char205]\['I] +.trin \[char206]\[^I] +.trin \[char207]\[:I] +.\" 0xD0 +.trin \[char208]\[-D] +.trin \[char209]\[~N] +.trin \[char210]\[`O] +.trin \[char211]\['O] +.trin \[char212]\[^O] +.trin \[char213]\[~O] +.trin \[char214]\[:O] +.trin \[char215]\[tmu] +.trin \[char216]\[/O] +.trin \[char217]\[`U] +.trin \[char218]\['U] +.trin \[char219]\[^U] +.trin \[char220]\[:U] +.trin \[char221]\['Y] +.trin \[char222]\[TP] +.trin \[char223]\[ss] +.\" 0xE0 +.trin \[char224]\[`a] +.trin \[char225]\['a] +.trin \[char226]\[^a] +.trin \[char227]\[~a] +.trin \[char228]\[:a] +.trin \[char229]\[oa] +.trin \[char230]\[ae] +.trin \[char231]\[,c] +.trin \[char232]\[`e] +.trin \[char233]\['e] +.trin \[char234]\[^e] +.trin \[char235]\[:e] +.trin \[char236]\[`i] +.trin \[char237]\['i] +.trin \[char238]\[^i] +.trin \[char239]\[:i] +.\" 0xF0 +.trin \[char240]\[Sd] +.trin \[char241]\[~n] +.trin \[char242]\[`o] +.trin \[char243]\['o] +.trin \[char244]\[^o] +.trin \[char245]\[~o] +.trin \[char246]\[:o] +.trin \[char247]\[tdi] +.trin \[char248]\[/o] +.trin \[char249]\[`u] +.trin \[char250]\['u] +.trin \[char251]\[^u] +.trin \[char252]\[:u] +.trin \[char253]\['y] +.trin \[char254]\[Tp] +.trin \[char255]\[:y] +.cp \n[*groff_latin9_tmac_C] +.do rr *groff_latin9_tmac_C +. +.\" Local Variables: +.\" mode: nroff +.\" fill-column: 72 +.\" End: +.\" vim: set filetype=groff textwidth=72: |