HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

a small and ugly patch to have latex-cover coverpages work with MacFLEX

Dear readers,
	I'm here posting this small patch for your covers to do what I say
in the subject. I sure know this isn't the final word on the subject, but
it does work (at least for me...). Find it enclosed here.

--- faxcover.ps	Thu Jan  2 19:45:32 1997
+++ /home/lorenzo/faxcover/faxcover.ps	Sun Feb 23 12:53:19 1997
@@ -214,49 +214,72 @@
  /p /q /r /s /t /u /v /w
  /x /y /z /braceleft /bar /braceright /asciitilde
  /.notdef % rubout; ASCII ends
+% Here come the changes I had to make to faxcover. The use is simple, even 
+% though not very elegant. After you generated your own faxcover, with
+% latex-cover.sty and dvips (see the instructions from R. Krinke's package)
+% you have to rename it to 'faxcover.ps', and apply my patch with 
+%      patch < faxcover.diff
+% After that, your cover will be Mac-printable, but will cease to be
+% ISO-8859-1 (Latin1) friendly. Hope this helps at least until rob
+% will make MacFLEX Latin-1 compliant. I'm trying to make my case
+% with him without success since a couple of mounths, and for this
+% reason I wrote this HORRIBLE kludge.
+% As a matter of fact, it is just a miracle to see it working, since
+% [La]TeX could well make use of NFSS characters, instead of the 
+% sequences it uses when you load times.sty.
+% Really, to let the miracle continue working, you have to avoid putting
+% \usepackage{fontenc}[anything] in your .tex source. The funny thing is
+% that inputenc does work well even if TeX doesn't know how to print
+% high order characters directly, and dvips puts in the 8r.enc encoding
+% file even though you didn't ask for it.
+%                                    Lorenzo M. Catucci
 % 0x80
- /.notdef /.notdef /quotesinglbase /florin
- /quotedblbase /ellipsis /dagger /daggerdbl
- /circumflex /perthousand /Scaron /guilsinglleft
- /OE /.notdef /.notdef /.notdef
+ /Adieresis /Aring /Ccedilla /Eacute
+ /Ntilde /Odieresis /Udieresis /aacute
+ /agrave /acircumflex  /adieresis /atilde
+ /aring /ccedilla /eacute /egrave
 % 0x90
- /.notdef /.notdef /.notdef /quotedblleft
- /quotedblright /bullet /endash /emdash
- /tilde /trademark /scaron /guilsinglright
- /oe /.notdef /.notdef /Ydieresis
+ /ecircumflex /edieresis /iacute /igrave
+ /icircumflex /idieresis /ntilde /oacute
+ /ograve /ocircumflex /odieresis /otilde
+ /uacute /ugrave /ucircumflex /udieresis
 % 0xA0
- /.notdef % nobreakspace
- /exclamdown /cent /sterling
- /currency /yen /brokenbar /section
- /dieresis /copyright /ordfeminine /guillemotleft
- /logicalnot
+ /threequarters % nobreakspace
+ /degree /cent /sterling
+ /section /yen /paragraph /germandbls
+ /registered /copyright /ordfeminine /acute
+ /dieresis %%% LMC %%% qui potrebbero uscir casini
  /hyphen % Y&Y (also at 45); Windows' softhyphen
- /registered
- /macron
-% 0xD0
+ /AE
+ /Oslash
+% 0xB0
  /degree /plusminus /twosuperior /threesuperior
- /acute /mu /paragraph /periodcentered
- /cedilla /onesuperior /ordmasculine /guillemotright
- /onequarter /onehalf /threequarters /questiondown
+ /yen /mu /brokenbar /periodcentered
+ /cedilla /onesuperior /onequarter /ordfeminine 
+ /ordmasculine  /onehalf /ae /oslash
 % 0xC0
- /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla
- /Egrave /Eacute /Ecircumflex /Edieresis
- /Igrave /Iacute /Icircumflex /Idieresis
+ /questiondown /exclamdown /logicalnot /Atilde /Adieresis /Aring /AE /guillemotleft
+ /guillemotright /Eacute /Ecircumflex /Agrave
+ /Atilde /Otilde /Eth /Idieresis
 % 0xD0
  /Eth /Ntilde /Ograve /Oacute
- /Ocircumflex /Otilde /Odieresis /multiply
- /Oslash /Ugrave /Uacute /Ucircumflex
+ /Ocircumflex /Otilde /divide /multiply
+ /ydieresis /Ugrave /Uacute /currency
  /Udieresis /Yacute /Thorn /germandbls
 % 0xE0
- /agrave /aacute /acircumflex /atilde
- /adieresis /aring /ae /ccedilla
- /egrave /eacute /ecircumflex /edieresis
- /igrave /iacute /icircumflex /idieresis
+ /agrave /periodcentered /acircumflex /atilde
+ /adieresis /Acircumflex /Ecircumflex /Aacute
+ /Edieresis /Egrave /Iacute /Icircumflex
+ /Idieresis /Igrave /Oacute /ocircumflex
 % 0xF0
- /eth /ntilde /ograve /oacute
- /ocircumflex /otilde /odieresis /divide
- /oslash /ugrave /uacute /ucircumflex
- /udieresis /yacute /thorn /ydieresis
+ /eth /Ograve /Uacute /ucircumflex
+ /Ugrave /otilde /odieresis /divide
+ /macron /ugrave /uacute /ucircumflex
+ /cedilla /yacute /thorn /ydieresis
 ] def
 %%BeginProcSet: texps.pro

Project hosted by iFAX Solutions