OBS User unknown 2007-01-15 23:06:48 +00:00 committed by Git OBS Bridge
commit 9c902b4b7c
9 changed files with 595 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

3
cedilla-0.6.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3163991d262c04bd468362df5f340140f2c1ceee8cfc13f692ec309073d8dae6
size 106611

376
cedilla-config.lisp.patch Normal file
View File

@ -0,0 +1,376 @@
diff -ru cedilla-0.6.orig/cedilla-config.lisp cedilla-0.6/cedilla-config.lisp
--- cedilla-0.6.orig/cedilla-config.lisp 2006-02-15 21:52:09.000000000 +0100
+++ cedilla-0.6/cedilla-config.lisp 2006-07-20 15:56:10.000000000 +0200
@@ -18,38 +18,38 @@
;;; Font sets using standard PS fonts.
(define-fontset "courier"
- `((:afm "/usr/share/texmf-tetex/fonts/afm/adobe/courier/pcrr8a.afm"
+ `((:afm "/usr/share/texmf/fonts/afm/adobe/courier/pcrr8a.afm"
:omit ,*greek-glyph-names*)
(:built-in :width 600 :cap-height 562 :x-height 426)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
(define-fontset "times"
- `((:afm "/usr/share/texmf-tetex/fonts/afm/adobe/times/ptmr8a.afm"
+ `((:afm "/usr/share/texmf/fonts/afm/adobe/times/ptmr8a.afm"
:omit ,*greek-glyph-names*)
(:built-in :width 667 :figure-width 500 :cap-height 662 :x-height 450)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
(define-fontset "helvetica"
- `((:afm "/usr/share/texmf-tetex/fonts/afm/adobe/helvetic/phvr8a.afm"
+ `((:afm "/usr/share/texmf/fonts/afm/adobe/helvetic/phvr8a.afm"
:omit ,*greek-glyph-names*)
(:built-in :width 722 :figure-width 556 :cap-height 718 :x-height 523)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
;;; Just like Courier, but with narrower spaces.
(define-fontset "courier-space"
`((:space :width 300)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/courier/pcrr8a.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/courier/pcrr8a.afm"
:omit ,*greek-glyph-names*)
(:built-in :width 600 :cap-height 562 :x-height 426)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
;;; Random free fonts.
@@ -59,52 +59,67 @@
;;; compatibility with the IBM-PC character set.
(define-fontset "ibm-courier"
- `((:afm "/usr/X11R6/lib/X11/fonts/Type1/cour.afm"
+ `((:afm "/usr/share/fonts/Type1/cour.afm"
+ :resources ("/usr/share/fonts/Type1/cour.pfa")
+ :omit ,*greek-glyph-names*)
+ (:afm "/usr/X11R6/lib/X11/fonts/Type1/cour.afm"
:resources ("/usr/X11R6/lib/X11/fonts/Type1/cour.pfa")
:omit ,*greek-glyph-names*)
(:built-in :width 600 :cap-height 562 :x-height 426)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
;;; An Adobe font that found its way into X11R5.
(define-fontset "utopia"
- `((:afm "/usr/X11R6/lib/X11/fonts/Type1/UTRG____.afm"
+ `((:afm "/usr/share/fonts/Type1/UTRG____.afm"
+ :resources ("/usr/share/fonts/Type1/UTRG____.pfa")
+ :omit ,*greek-glyph-names*)
+ (:afm "/usr/X11R6/lib/X11/fonts/Type1/UTRG____.afm"
:resources ("/usr/X11R6/lib/X11/fonts/Type1/UTRG____.pfa")
:omit ,*greek-glyph-names*)
(:built-in :width 684 :figure-width 530 :cap-height 692 :x-height 509)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
;;; The Luxi fonts, included with XFree86 4.2.0.
(define-fontset "luxi-mono"
- `((:afm "/usr/X11R6/lib/X11/fonts/Type1/l047013t.afm"
+ `((:afm "/usr/share/fonts/Type1/l047013t.afm"
+ :resources ("/usr/share/fonts/Type1/l047013t.pfa")
+ :omit ,*greek-glyph-names*)
+ (:afm "/usr/X11R6/lib/X11/fonts/Type1/l047013t.afm"
:resources ("/usr/X11R6/lib/X11/fonts/Type1/l047013t.pfa")
:omit ,*greek-glyph-names*)
(:built-in :width 600 :cap-height 692 :x-height 509)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
(define-fontset "luxi-sans"
- `((:afm "/usr/X11R6/lib/X11/fonts/Type1/l048013t.afm"
+ `((:afm "/usr/share/fonts/Type1/l048013t.afm"
+ :resources ("/usr/share/fonts/Type1/l048013t.pfa")
+ :omit ,*greek-glyph-names*)
+ (:afm "/usr/X11R6/lib/X11/fonts/Type1/l048013t.afm"
:resources ("/usr/X11R6/lib/X11/fonts/Type1/l048013t.pfa")
:omit ,*greek-glyph-names*)
(:built-in :width 722 :figure-width 556 :cap-height 723 :x-height 530)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
(define-fontset "luxi-serif"
- `((:afm "/usr/X11R6/lib/X11/fonts/Type1/l049013t.afm"
+ `((:afm "/usr/share/fonts/Type1/l049013t.afm"
+ :resources ("/usr/share/fonts/Type1/l049013t.pfa")
+ :omit ,*greek-glyph-names*)
+ (:afm "/usr/X11R6/lib/X11/fonts/Type1/l049013t.afm"
:resources ("/usr/X11R6/lib/X11/fonts/Type1/l049013t.pfa")
:omit ,*greek-glyph-names*)
(:built-in :width 667 :figure-width 500 :cap-height 723 :x-height 530)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
;;; The Omega Serif fonts, a set of international fonts provided with
@@ -119,48 +134,48 @@
(defparameter *omega-serif-fonts*
`(
;; Omega Serif Common
- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omseco.afm"
- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omseco.pfb")
+ (:afm "/usr/share/texmf/fonts/afm/public/omega/omseco.afm"
+ :resources ("/usr/share/texmf/fonts/type1/public/omega/omseco.pfb")
:encoding ,#'omega-encoding)
;; Omega Serif Latin
- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omsela.afm"
- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omsela.pfb")
+ (:afm "/usr/share/texmf/fonts/afm/public/omega/omsela.afm"
+ :resources ("/usr/share/texmf/fonts/type1/public/omega/omsela.pfb")
:encoding ,#'omega-encoding)
;; Omega Serif Greek
- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omsegr.afm"
- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omsegr.pfb")
+ (:afm "/usr/share/texmf/fonts/afm/public/omega/omsegr.afm"
+ :resources ("/usr/share/texmf/fonts/type1/public/omega/omsegr.pfb")
:encoding ,#'omega-encoding)
;; Omega Serif Cyrillic and Cyrillic Extended
- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omsecy.afm"
- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omsecy.pfb")
+ (:afm "/usr/share/texmf/fonts/afm/public/omega/omsecy.afm"
+ :resources ("/usr/share/texmf/fonts/type1/public/omega/omsecy.pfb")
:encoding ,#'omega-encoding)
#+ignore
- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omsecx.afm"
- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omsecx.pfb")
+ (:afm "/usr/share/texmf/fonts/afm/public/omega/omsecx.afm"
+ :resources ("/usr/share/texmf/fonts/type1/public/omega/omsecx.pfb")
:encoding ,#'omega-encoding)
;; Omega Serif Armenian
#+ignore
- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omseha.afm"
- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omseha.pfb")
+ (:afm "/usr/share/texmf/fonts/afm/public/omega/omseha.afm"
+ :resources ("/usr/share/texmf/fonts/type1/public/omega/omseha.pfb")
:encoding ,#'omega-encoding)
;; Omega Serif Hebrew
#+ignore
- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omsehe.afm"
- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omsehe.pfb")
+ (:afm "/usr/share/texmf/fonts/afm/public/omega/omsehe.afm"
+ :resources ("/usr/share/texmf/fonts/type1/public/omega/omsehe.pfb")
:encoding ,#'omega-encoding)
;; Omega Serif Tifinagh
#+ignore
- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omseti.afm"
- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omseti.pfb")
+ (:afm "/usr/share/texmf/fonts/afm/public/omega/omseti.afm"
+ :resources ("/usr/share/texmf/fonts/type1/public/omega/omseti.pfb")
:encoding ,#'omega-encoding)
;; Omega Serif IPA
#+ignore
- (:afm "/usr/share/texmf-tetex/fonts/afm/public/omega/omseip.afm"
- :resources ("/usr/share/texmf-tetex/fonts/type1/public/omega/omseip.pfb")
+ (:afm "/usr/share/texmf/fonts/afm/public/omega/omseip.afm"
+ :resources ("/usr/share/texmf/fonts/type1/public/omega/omseip.pfb")
:encoding ,#'omega-encoding)
(:built-in :width 667 :figure-width 500 :cap-height 662 :x-height 450)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
)
@@ -173,30 +188,30 @@
;;; The alternative is to use them with the Times-Roman font, with
;;; which they blend well
(define-fontset "times-omega-serif"
- `((:afm "/usr/share/texmf-tetex/fonts/afm/adobe/times/ptmr8a.afm"
+ `((:afm "/usr/share/texmf/fonts/afm/adobe/times/ptmr8a.afm"
:omit ,*greek-glyph-names*)
,@*omega-serif-fonts*))
;;; Antykwa Poltawskiego.
(define-fontset "antp"
- `((:afm "/usr/share/texmf-tetex/fonts/afm/public/antp/antpr.afm"
+ `((:afm "/usr/share/texmf/fonts/afm/public/antp/antpr.afm"
:omit ,*greek-glyph-names*
- :resources ("/usr/share/texmf-tetex/fonts/type1/public/antp/antpr.pfb"))
+ :resources ("/usr/share/texmf/fonts/type1/public/antp/antpr.pfb"))
(:built-in :width 656 :figure-width 480 :cap-height 700 :x-height 440)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
;;; Antykwa Torunska.
(define-fontset "antt"
- `((:afm "/usr/share/texmf-tetex/fonts/afm/public/antt/anttr.afm"
+ `((:afm "/usr/share/texmf/fonts/afm/public/antt/anttr.afm"
:omit ,*greek-glyph-names*
- :resources ("/usr/share/texmf-tetex/fonts/type1/public/antt/anttr.pfb"))
+ :resources ("/usr/share/texmf/fonts/type1/public/antt/anttr.pfb"))
(:built-in :width 763 :figure-width 520 :cap-height 714 :x-height 504)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
;;; The URW++ fonts included with Ghostscript. Older versions cover
@@ -204,78 +219,78 @@
;;; languages. Recent add Cyrillic glyphs.
(define-fontset "urw-gothic"
- `((:afm "/usr/share/fonts/type1/gsfonts/a010013l.afm"
- :resources ("/usr/share/fonts/type1/gsfonts/a010013l.pfb")
+ `((:afm "/usr/share/ghostscript/fonts/a010013l.afm"
+ :resources ("/usr/share/ghostscript/fonts/a010013l.pfb")
:omit ,*greek-glyph-names*)
(:built-in :width 813 :figure-width 554 :cap-height 739 :x-height 547)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
(define-fontset "bookman"
- `((:afm "/usr/share/fonts/type1/gsfonts/b018012l.afm"
- :resources ("/usr/share/fonts/type1/gsfonts/b018012l.pfb")
+ `((:afm "/usr/share/ghostscript/fonts/b018012l.afm"
+ :resources ("/usr/share/ghostscript/fonts/b018012l.pfb")
:omit ,*greek-glyph-names*)
(:built-in :width 740 :figure-width 620 :cap-height 681 :x-height 485)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
(define-fontset "century-schoolbook"
- `((:afm "/usr/share/fonts/type1/gsfonts/c059013l.afm"
- :resources ("/usr/share/fonts/type1/gsfonts/c059013l.pfb")
+ `((:afm "/usr/share/ghostscript/fonts/c059013l.afm"
+ :resources ("/usr/share/ghostscript/fonts/c059013l.pfb")
:omit ,*greek-glyph-names*)
(:built-in :width 722 :figure-width 556 :cap-height 722 :x-height 466)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
(define-fontset "nimbus-sans"
- `((:afm "/usr/share/fonts/type1/gsfonts/n019003l.afm"
- :resources ("/usr/share/fonts/type1/gsfonts/n019003l.pfb")
+ `((:afm "/usr/share/ghostscript/fonts/n019003l.afm"
+ :resources ("/usr/share/ghostscript/fonts/n019003l.pfb")
:omit ,*greek-glyph-names*)
(:built-in :width 667 :figure-width 556 :cap-height 729 :x-height 524)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
(define-fontset "nimbus-roman"
- `((:afm "/usr/share/fonts/type1/gsfonts/n021003l.afm"
- :resources ("/usr/share/fonts/type1/gsfonts/n021003l.pfb")
+ `((:afm "/usr/share/ghostscript/fonts/n021003l.afm"
+ :resources ("/usr/share/ghostscript/fonts/n021003l.pfb")
:omit ,*greek-glyph-names*)
(:built-in :width 667 :figure-width 500 :cap-height 662 :x-height 450)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
(define-fontset "nimbus-mono"
- `((:afm "/usr/share/fonts/type1/gsfonts/n022003l.afm"
- :resources ("/usr/share/fonts/type1/gsfonts/n022003l.pfb")
+ `((:afm "/usr/share/ghostscript/fonts/n022003l.afm"
+ :resources ("/usr/share/ghostscript/fonts/n022003l.pfb")
:omit ,*greek-glyph-names*)
(:built-in :width 600 :figure-width 600 :cap-height 563 :x-height 417)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
(define-fontset "palladio"
- `((:afm "/usr/share/fonts/type1/gsfonts/p052003l.afm"
- :resources ("/usr/share/fonts/type1/gsfonts/p052003l.pfb")
+ `((:afm "/usr/share/ghostscript/fonts/p052003l.afm"
+ :resources ("/usr/share/ghostscript/fonts/p052003l.pfb")
:omit ,*greek-glyph-names*)
(:built-in :width 709 :figure-width 500 :cap-height 692 :x-height 469)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
;;; Cedilla really should compensate for the font's ItalicAngle when
;;; positioning diacritics.
(define-fontset "chancery"
- `((:afm "/usr/share/fonts/type1/gsfonts/z003034l.afm"
- :resources ("/usr/share/fonts/type1/gsfonts/z003034l.pfb")
+ `((:afm "/usr/share/ghostscript/fonts/z003034l.afm"
+ :resources ("/usr/share/ghostscript/fonts/z003034l.pfb")
:omit ,*greek-glyph-names*)
(:built-in :width 520 :figure-width 440 :cap-height 678 :x-height 411)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
;;; This is a Cyrillic font that uses standard glyph names -- no
@@ -286,12 +301,15 @@
;;; uni0259 (schwa), so we omit that.
(define-fontset "cyrillic-courier"
- `((:afm "/usr/X11R6/lib/X11/fonts/Type1/n022003d.afm"
+ `((:afm "/usr/share/fontsType1/n022003d.afm"
+ :resources ("/usr/share/fonts/Type1/n022003d.pfb")
+ :omit ("uni0259" ,@*greek-glyph-names*))
+ (:afm "/usr/X11R6/lib/X11/fonts/Type1/n022003d.afm"
:resources ("/usr/X11R6/lib/X11/fonts/Type1/n022003d.pfb")
:omit ("uni0259" ,@*greek-glyph-names*))
(:built-in :width 600 :cap-height 562 :x-height 426)
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/symbol/psyr.afm")
- (:afm "/usr/share/texmf-tetex/fonts/afm/adobe/zapfding/pzdr.afm"
+ (:afm "/usr/share/texmf/fonts/afm/adobe/symbol/psyr.afm")
+ (:afm "/usr/share/texmf/fonts/afm/adobe/zapfding/pzdr.afm"
:encoding ,#'zapf-dingbats-encoding)))
;;; Paper sizes. See macros.lisp for additional keyword arguments.

11
cedilla-destdir.patch Normal file
View File

@ -0,0 +1,11 @@
diff -ru cedilla-0.6.orig/system.lisp cedilla-0.6/system.lisp
--- cedilla-0.6.orig/system.lisp 2006-02-15 21:52:09.000000000 +0100
+++ cedilla-0.6/system.lisp 2006-07-20 13:32:50.000000000 +0200
@@ -46,6 +46,7 @@
(make-pathname :defaults (pathname file)
:directory (pathname (dir dir))))
(install (file dir out &optional executable (name file))
+ (format out "mkdir -p \"$TARGET~A\"~%" dir)
(format out "cp -f '~A' \"$TARGET\"'~A'~%" file (target name dir))
(when executable
(format out "chmod +x \"$TARGET\"'~A'~%" (target name dir)))))

25
cedilla-pipe Normal file
View File

@ -0,0 +1,25 @@
#!/bin/sh
#
# From the Cedilla man-page:
#
# Cedilla is unable to print data that comes from
# a pipe; this is unavoidable, as Cedilla makes two passes
# over its input file.
#
# This small wrapper script makes it possible to use pipe.
# For example:
#
# cat infile | cedilla-pipe [options] > outfile
# cedilla-pipe [options] < infile > outfile
#
# Mon Feb 17 21:50:39 2003 Mike FABIAN <mfabian@suse.de>
TEMPFILE=`mktemp /tmp/cedilla-pipe.XXXXXX` || exit 1
cleanup="rm -r $TEMPFILE"
trap "exec $cleanup" EXIT SIGHUP SIGINT SIGPIPE SIGTERM SIGIO
cat > $TEMPFILE
cedilla ${1+"$@"} $TEMPFILE
# exit calls cleanup
exit 0

44
cedilla.changes Normal file
View File

@ -0,0 +1,44 @@
-------------------------------------------------------------------
Thu Jul 20 15:56:54 CEST 2006 - mfabian@suse.de
- fix paths to the TeX fonts.
-------------------------------------------------------------------
Thu Jul 20 12:35:11 CEST 2006 - mfabian@suse.de
- update to 0.6
• Fixed support for ZapfDingbats and the Omega fonts.
• Updated AFM paths to point at the new version of teTeX.
• Added Symbol and ZapfDingbats to the Omega fontsets.
• Added Delta as an alternate name for Deltagreek.
• More complete support for OmegaSerif Cyrillic.
• Added entries for the Nimbus fonts to the config file.
• Implemented magic types :lowercase, :rotate-right and :simplify.
• Added /whitesquare to the built-in font.
• Added a number of new fallbacks, including Kalaallisut kra.
-------------------------------------------------------------------
Wed Jan 25 21:45:59 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Thu Sep 29 00:26:41 CEST 2005 - dmueller@suse.de
- add norootforbuild
-------------------------------------------------------------------
Wed Dec 29 15:15:23 CET 2004 - mfabian@suse.de
- update to 0.5.
-------------------------------------------------------------------
Tue Aug 17 11:45:10 CEST 2004 - mfabian@suse.de
- adjust "Requires:"
XFree86-fonts-scalable --> xorg-x11-fonts-scalable
-------------------------------------------------------------------
Mon Feb 17 17:44:16 CET 2003 - mfabian@suse.de
- new package: cedilla 0.3

112
cedilla.spec Normal file
View File

@ -0,0 +1,112 @@
#
# spec file for package cedilla (Version 0.6)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: cedilla
BuildRequires: clisp
License: GPL
Group: Productivity/Publishing/PS
%if %suse_version > 910
Requires: clisp tetex ghostscript-fonts-std xorg-x11-fonts-scalable
%else
Requires: clisp tetex ghostscript-fonts-std XFree86-fonts-scalable
%endif
Autoreqprov: on
Version: 0.6
Release: 1
URL: http://www.pps.jussieu.fr/~jch/software/cedilla/
Source0: http://www.pps.jussieu.fr/~jch/software/files/cedilla-0.6.tar.bz2
Source1: cedilla-pipe
Patch0: cedilla-destdir.patch
Patch1: cedilla-config.lisp.patch
BuildArchitectures: noarch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Summary: A Best-Effort Text Printer (Works in UTF-8 and Can Replace a2ps)
%description
Cedilla is a "best-effort" text printer that uses Unicode internally.
Using Unicode means that the set of characters that can appear in the
input is very large and the user may very well have no font available
that contains glyphs for the characters that the user wants to print.
Cedilla attempts to at least partially solve this problem using a
number of techniques:
1. 1. Cedilla can use an arbitrary number of downloadable fonts. For
any given print job, only the necessary fonts are downloaded.
1. 2. Cedilla uses its own built-in font, which contains a number of
useful glyphs that are missing from standard fonts.
1. 3. Cedilla modifies existing glyphs in order to, for example, remove
dots or add bars.
1. 4. Cedilla attempts to build composite glyphs (for accented
characters, for example) on the fly.
1. 5. Cedilla uses fallbacks for characters that are not supported by the
available fonts.
Authors:
--------
Juliusz Chroboczek <jch@pps.jussieu.fr>
%prep
%setup
%patch0 -p 1 -b .destdir
%patch1 -p 1 -b .config.lisp
%build
./compile-cedilla
%install
[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
TARGET=$RPM_BUILD_ROOT ./install-cedilla
install -m 755 $RPM_SOURCE_DIR/cedilla-pipe $RPM_BUILD_ROOT/usr/bin/
%clean
#[ "$RPM_BUILD_ROOT" != "/" ] && [ -d $RPM_BUILD_ROOT ] && rm -rf $RPM_BUILD_ROOT;
%files
%defattr(-, root,root)
%doc COPYING INSTALL* NEWS README* vietnamese-sample.text
%config /etc/*
/usr/bin/*
/usr/lib/cedilla/
%{_mandir}/man1/*
%changelog -n cedilla
* Thu Jul 20 2006 - mfabian@suse.de
- fix paths to the TeX fonts.
* Thu Jul 20 2006 - mfabian@suse.de
- update to 0.6
Fixed support for ZapfDingbats and the Omega fonts.
Updated AFM paths to point at the new version of teTeX.
Added Symbol and ZapfDingbats to the Omega fontsets.
Added Delta as an alternate name for Deltagreek.
More complete support for OmegaSerif Cyrillic.
Added entries for the Nimbus fonts to the config file.
Implemented magic types :lowercase, :rotate-right and :simplify.
Added /whitesquare to the built-in font.
Added a number of new fallbacks, including Kalaallisut kra.
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Thu Sep 29 2005 - dmueller@suse.de
- add norootforbuild
* Wed Dec 29 2004 - mfabian@suse.de
- update to 0.5.
* Tue Aug 17 2004 - mfabian@suse.de
- adjust "Requires:"
XFree86-fonts-scalable --> xorg-x11-fonts-scalable
* Mon Feb 17 2003 - mfabian@suse.de
- new package: cedilla 0.3

0
ready Normal file
View File