installation polices true type

installation polices true type - Installation - Linux et OS Alternatifs

Marsh Posté le 21-09-2003 à 02:14:55    

Bonsoir, je ne comprend pas ce qu'il se passe, j'ai déjà installé plusieurs fois ce genre de polices sans trop de problèmes, mais là, ici, impossible de le faire. Je procède pourtant la même facon, il me semble, mais comme ca fait un petit temps, j'oublie peut-être un truc ... Voilà comment je procède :
 
1. Je crée un répertoire /usr/share/fonts/truetype
2. Je copie mes polices (extension ttf)
3. J'execute mkttfdir dans le répertoire ce qui me génère un fichier fonts.dir
4. Je rajoute dans mon fichier /etc/X11/XF86Config-4 la ligne suivante : "FontPath        "/usr/share/fonts/truetype"".  
5. Je vérifie que le module freetype est bien chargé.
6. Je redémare le serveur X.
 
Dans OpenOffice.org1.1rc3 je n'ai pas les polices ... Ni dans KDE ... Nulle part en fait :'( ... Vous voyez le truc que j'ai oublié ? Merci d'avance.


Message édité par mexx20 le 21-09-2003 à 02:15:32
Reply

Marsh Posté le 21-09-2003 à 02:14:55   

Reply

Marsh Posté le 21-09-2003 à 14:07:15    

Quel distribution ? Et en général, pour les applications qui utilisent fontconfig, il suffit de copier tes polices dans ~/.fonts, et ça roule.

Reply

Marsh Posté le 21-09-2003 à 14:41:02    

Merci pour ton aide, c'est debian woody. Tu vois qqch que j'ai oublié dans ma méthode ? J'aimerais, dans un premier temps, comprendre ce que j'oublie et sinon par après si ça ne fonctionne pas j'essaierai avec fontconfig que je ne connais pas du tout.


Message édité par mexx20 le 21-09-2003 à 14:41:50
Reply

Marsh Posté le 27-09-2003 à 02:28:58    

up :(

Reply

Marsh Posté le 27-09-2003 à 10:10:41    

sur ma gentoo, c'est dans /etc/fonts/fonts.conf que tout se passe...
 
je ne touche pas du tout à XF86Config...
 
quand je rentre chez moi, je te détaille ma conf

Reply

Marsh Posté le 27-09-2003 à 14:04:35    

Ok merci !  
 
Ce que je ne comprend pas, c'est que sur plusieurs machines j'ai procédé, il me semble, exactement comme je le décrit plus haut, sans jamais touché à d'autres choses comme fontconfig et ça à toujours très bien été. Je me demande bien ce que j'oublie.

Reply

Marsh Posté le 27-09-2003 à 15:03:45    

/etc/X11/XF86Config
 

Code :
  1. Section "Files"
  2.                                                                                
  3. # The location of the RGB database.  Note, this is the name of the
  4. # file minus the extension (like ".txt" or ".db" ).  There is normally
  5. # no need to change the default.
  6.                                                                                
  7.     RgbPath     "/usr/X11R6/lib/X11/rgb"
  8.                                                                                
  9. # Multiple FontPath entries are allowed (which are concatenated together),
  10. # as well as specifying multiple comma-separated entries in one FontPath
  11. # command (or a combination of both methods)
  12. #
  13. # If you don't have a floating point coprocessor and emacs, Mosaic or other
  14. # programs take long to start up, try moving the Type1 and Speedo directory
  15. # to the end of this list (or comment them out).
  16. #
  17.                                                                                
  18.     FontPath   "/usr/X11R6/lib/X11/fonts/local/"
  19.     FontPath   "/usr/X11R6/lib/X11/fonts/misc/"
  20.     FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
  21.     FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
  22.     FontPath   "/usr/X11R6/lib/X11/fonts/Speedo/"
  23.     FontPath   "/usr/X11R6/lib/X11/fonts/Type1/"
  24. #    FontPath   "/usr/X11R6/lib/X11/fonts/TrueType/"
  25. #    FontPath   "/usr/X11R6/lib/X11/fonts/freefont/"
  26.     FontPath   "/usr/X11R6/lib/X11/fonts/75dpi/"
  27.     FontPath   "/usr/X11R6/lib/X11/fonts/100dpi/"
  28.                                                                                
  29. # The module search path.  The default path is shown here.
  30.                                                                                
  31. #    ModulePath "/usr/X11R6/lib/modules"
  32.                                                                                
  33. EndSection

Reply

Marsh Posté le 27-09-2003 à 15:07:08    

/etc/fonts/fonts.conf
 
 

Code :
  1. <?xml version="1.0"?>
  2. <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
  3. <!-- /etc/fonts/fonts.conf file to configure system font access -->
  4. <fontconfig>
  5. <!--
  6. DO NOT EDIT THIS FILE.
  7. IT WILL BE REPLACED WHEN FONTCONFIG IS UPDATED.
  8. LOCAL CHANGES BELONG IN 'local.conf'.
  9. The intent of this standard configuration file is to be adequate for
  10. most environments.  If you have a reasonably normal environment and
  11. have found problems with this configuration, they are probably
  12. things that others will also want fixed.  Please submit any
  13. problems to the fontconfig bugzilla system located at fontconfig.org
  14. Note that the normal 'make install' procedure for fontconfig is to
  15. replace any existing fonts.conf file with the new version.  Place
  16. any local customizations in local.conf which this file references.
  17. Keith Packard
  18. -->
  19. <!-- Font directory list configured on  -->
  20. <dir>/usr/X11R6/lib/X11/fonts/Type1</dir>
  21. <dir>/usr/share/fonts</dir>
  22. <dir>/usr/local/share/fonts</dir>
  23. <dir>/usr/X11R6/lib/X11/fonts/75dpi</dir>
  24. <dir>/usr/X11R6/lib/X11/fonts/100dpi</dir>
  25. <dir>~/.fonts</dir>
  26. <!--
  27.   Accept deprecated 'mono' alias, replacing it with 'monospace'
  28. -->
  29. <match target="pattern">
  30.  <test qual="any" name="family">
  31.   <string>mono</string>
  32.  </test>
  33.  <edit name="family" mode="assign">
  34.   <string>monospace</string>
  35.  </edit>
  36. </match>
  37. <!--
  38.   Accept alternate 'sans serif' spelling, replacing it with 'sans-serif'
  39. -->
  40. <match target="pattern">
  41.  <test qual="any" name="family">
  42.   <string>sans serif</string>
  43.  </test>
  44.  <edit name="family" mode="assign">
  45.   <string>sans-serif</string>
  46.  </edit>
  47. </match>
  48. <!--
  49.   Accept deprecated 'sans' alias, replacing it with 'sans-serif'
  50. -->
  51. <match target="pattern">
  52.  <test qual="any" name="family">
  53.   <string>sans</string>
  54.  </test>
  55.  <edit name="family" mode="assign">
  56.   <string>sans-serif</string>
  57.  </edit>
  58. </match>
  59. <!--
  60.   Mark common families with their generics so we'll get
  61.   something reasonable
  62. -->
  63. <!--
  64.   Serif faces
  65. -->
  66. <alias>
  67.  <family>Bitstream Vera Serif</family>
  68.  <family>Times</family>
  69.  <family>Times New Roman</family>
  70.  <family>Nimbus Roman No9 L</family>
  71.  <family>Luxi Serif</family>
  72.  <family>Kochi Mincho</family>
  73.  <family>AR PL SungtiL GB</family>
  74.  <family>AR PL Mingti2L Big5</family>
  75.  <family>Baekmuk Batang</family>
  76.  <default><family>serif</family></default>
  77. </alias>
  78. <!--
  79.   Sans-serif faces
  80. -->
  81. <alias>
  82.  <family>Bitstream Vera Sans</family>
  83.  <family>Helvetica</family>
  84.  <family>Arial</family>
  85.  <family>Verdana</family>
  86.  <family>Nimbus Sans L</family>
  87.  <family>Luxi Sans</family>
  88.  <family>Kochi Gothic</family>
  89.  <family>AR PL KaitiM GB</family>
  90.  <family>AR PL KaitiM Big5</family>
  91.  <family>Baekmuk Dotum</family>
  92.  <family>SimSun</family>
  93.  <default><family>sans-serif</family></default>
  94. </alias>
  95. <!--
  96.   Monospace faces
  97. -->
  98.  <alias>
  99.  <family>Bitstream Vera Sans Mono</family>
  100.  <family>Courier</family>
  101.  <family>Courier New</family>
  102.  <family>Andale Mono</family>
  103.  <family>Luxi Mono</family>
  104.  <family>Nimbus Mono L</family>
  105.  <family>NSimSun</family>
  106.  <default><family>monospace</family></default>
  107. </alias>
  108. <!--
  109.   If the font still has no generic name, add sans-serif
  110. -->
  111. <match target="pattern">
  112.  <test qual="all" name="family" compare="not_eq">
  113.   <string>sans-serif</string>
  114.  </test>
  115.  <test qual="all" name="family" compare="not_eq">
  116.   <string>serif</string>
  117.  </test>
  118.  <test qual="all" name="family" compare="not_eq">
  119.   <string>monospace</string>
  120.  </test>
  121.  <edit name="family" mode="append_last">
  122.   <string>sans-serif</string>
  123.  </edit>
  124. </match>
  125. <!--
  126.   Some Asian fonts misadvertise themselves as monospaced when
  127.   in fact they are dual-spaced (half and full).  This makes
  128.   FreeType very confused as it forces all widths to match.
  129.   Undo this magic by disabling the width forcing code -->
  130. <match target="font">
  131.  <test name="family"><string>GulimChe</string></test>
  132.  <edit name="globaladvance"><bool>false</bool></edit>
  133. </match>
  134. <match target="font">
  135.  <test name="family"><string>DotumChe</string></test>
  136.  <edit name="globaladvance"><bool>false</bool></edit>
  137. </match>
  138. <match target="font">
  139.  <test name="family"><string>BatangChe</string></test>
  140.  <edit name="globaladvance"><bool>false</bool></edit>
  141. </match>
  142. <match target="font">
  143.  <test name="family"><string>GungsuhChe</string></test>
  144.  <edit name="globaladvance"><bool>false</bool></edit>
  145. </match>
  146. <!--
  147. The Bitstream Vera fonts have GASP entries suggesting that hinting be
  148. disabled below 8 ppem, but FreeType ignores those, preferring to use
  149. the data found in the instructed hints.  The initial Vera release
  150. didn't include the right instructions in the 'prep' table. Fix this
  151. by disabling hinting manually at smaller sizes (< 8ppem)
  152. -->
  153. <match target="font">
  154.  <test name="family">
  155.   <string>Bitstream Vera Sans</string>
  156.  </test>
  157.  <test name="pixelsize" compare="less">
  158.   <double>7.5</double>
  159.  </test>
  160.  <edit name="hinting">
  161.   <bool>false</bool>
  162.  </edit>
  163. </match>
  164. <match target="font">
  165.  <test name="family">
  166.   <string>Bitstream Vera Serif</string>
  167.  </test>
  168.  <test name="pixelsize" compare="less">
  169.   <double>7.5</double>
  170.  </test>
  171.  <edit name="hinting">
  172.   <bool>false</bool>
  173.  </edit>
  174. </match>
  175. <match target="font">
  176.  <test name="family">
  177.   <string>Bitstream Vera Sans Mono</string>
  178.  </test>
  179.  <test name="pixelsize" compare="less">
  180.   <double>7.5</double>
  181.  </test>
  182.  <edit name="hinting">
  183.   <bool>false</bool>
  184.  </edit>
  185. </match>
  186. <!--
  187.   Load per-user customization file
  188. -->
  189. <include ignore_missing="yes">~/.fonts.conf</include>
  190. <!--
  191.   Load local system customization file
  192. -->
  193. <include ignore_missing="yes">local.conf</include>
  194. <!--
  195.   Alias well known font names to available TrueType fonts
  196. -->
  197. <alias>
  198.  <family>Times</family>
  199.  <accept><family>Times New Roman</family></accept>
  200. </alias>
  201. <alias>
  202.  <family>Helvetica</family>
  203.  <accept><family>Verdana</family></accept>
  204. </alias>
  205. <alias>
  206.  <family>Arial</family>
  207.  <accept><family>Verdana</family></accept>
  208. </alias>
  209. <alias>
  210.  <family>Courier</family>
  211.  <accept><family>Courier New</family></accept>
  212. </alias>
  213. <!--
  214. Check user preference to avoid bitmap fonts and replace
  215. bitmap face names with equivalent scalable fonts
  216. -->
  217. <match target="pattern">
  218.         <test name="prefer_outline">
  219.                 <bool>true</bool>
  220.         </test>
  221.         <test name="family">
  222.                 <string>Helvetica</string>
  223.         </test>
  224.         <edit name="family" mode="prepend" binding="same">
  225.                 <string>Arial</string>
  226.         </edit>
  227. </match>
  228. <match target="pattern">
  229.         <test name="prefer_outline">
  230.                 <bool>true</bool>
  231.         </test>
  232.         <test name="family">
  233.                 <string>Times</string>
  234.         </test>
  235.         <edit name="family" mode="prepend" binding="same">
  236.                 <string>Times New Roman</string>
  237.         </edit>
  238. </match>
  239. <!--
  240.   Provide required aliases for standard names
  241. -->
  242. <alias>
  243.  <family>serif</family>
  244.  <prefer>
  245.   <family>Bitstream Vera Serif</family>
  246.   <family>Times New Roman</family>
  247.   <family>Nimbus Roman No9 L</family>
  248.   <family>Luxi Serif</family>
  249.   <family>Times</family>
  250.   <family>Kochi Mincho</family>
  251.   <family>AR PL SungtiL GB</family>
  252.   <family>AR PL Mingti2L Big5</family>
  253.   <family>Baekmuk Batang</family>
  254.  </prefer>
  255. </alias>
  256. <alias>
  257.  <family>sans-serif</family>
  258.  <prefer>
  259.   <family>Bitstream Vera Sans</family>
  260.   <family>Verdana</family>
  261.   <family>Nimbus Sans L</family>
  262.   <family>Luxi Sans</family>
  263.   <family>Arial</family>
  264.   <family>Helvetica</family>
  265.   <family>Kochi Gothic</family>
  266.   <family>AR PL KaitiM GB</family>
  267.   <family>AR PL KaitiM Big5</family>
  268.   <family>Baekmuk Dotum</family>
  269.   <family>SimSun</family>
  270.  </prefer>
  271. </alias>
  272. <alias>
  273.  <family>monospace</family>
  274.  <prefer>
  275.   <family>Bitstream Vera Sans Mono</family>
  276.   <family>Andale Mono</family>
  277.   <family>Courier New</family>
  278.   <family>Luxi Mono</family>
  279.   <family>Nimbus Mono L</family>
  280.   <family>Kochi Gothic</family>
  281.   <family>AR PL KaitiM GB</family>
  282.   <family>Baekmuk Dotum</family>
  283.  </prefer>
  284. </alias>
  285. <!--
  286. Artificial oblique for fonts without an italic or oblique version
  287. -->
  288. <match target="font">
  289.  <!-- check to see if the font is roman -->
  290.  <test name="slant">
  291.   <const>roman</const>
  292.  </test>
  293.  <!-- check to see if the pattern requested non-roman -->
  294.  <test target="pattern" name="slant" compare="not_eq">
  295.   <const>roman</const>
  296.  </test>
  297.  <!-- multiply the matrix to slant the font -->
  298.  <edit name="matrix" mode="assign">
  299.   <times>
  300.    <name>matrix</name>
  301.    <matrix><double>1</double><double>0.2</double>
  302.     <double>0</double><double>1</double>
  303.    </matrix>
  304.   </times>
  305.  </edit>
  306.  <!-- pretend the font is oblique now -->
  307.  <edit name="slant" mode="assign">
  308.   <const>oblique</const>
  309.  </edit>
  310. </match>
  311. <config>
  312. <!--
  313.   These are the default Unicode chars that are expected to be blank
  314.   in fonts.  All other blank chars are assumed to be broken and
  315.   won't appear in the resulting charsets
  316. -->
  317.  <blank>
  318.   <int>0x0020</int> <!-- SPACE -->
  319.   <int>0x00a0</int> <!-- NO-BREAK SPACE -->
  320.   <int>0x00ad</int> <!-- SOFT HYPHEN -->
  321.   <int>0x115f</int> <!-- HANGUL CHOSEONG FILLER -->
  322.   <int>0x1160</int> <!-- HANGUL JUNGSEONG FILLER -->
  323.   <int>0x1680</int> <!-- OGHAM SPACE MARK -->
  324.   <int>0x2000</int> <!-- EN QUAD -->
  325.   <int>0x2001</int> <!-- EM QUAD -->
  326.   <int>0x2002</int> <!-- EN SPACE -->
  327.   <int>0x2003</int> <!-- EM SPACE -->
  328.   <int>0x2004</int> <!-- THREE-PER-EM SPACE -->
  329.   <int>0x2005</int> <!-- FOUR-PER-EM SPACE -->
  330.   <int>0x2006</int> <!-- SIX-PER-EM SPACE -->
  331.   <int>0x2007</int> <!-- FIGURE SPACE -->
  332.   <int>0x2008</int> <!-- PUNCTUATION SPACE -->
  333.   <int>0x2009</int> <!-- THIN SPACE -->
  334.   <int>0x200a</int> <!-- HAIR SPACE -->
  335.   <int>0x200b</int> <!-- ZERO WIDTH SPACE -->
  336.   <int>0x200c</int> <!-- ZERO WIDTH NON-JOINER -->
  337.   <int>0x200d</int> <!-- ZERO WIDTH JOINER -->
  338.   <int>0x200e</int> <!-- LEFT-TO-RIGHT MARK -->
  339.   <int>0x200f</int> <!-- RIGHT-TO-LEFT MARK -->
  340.   <int>0x2028</int> <!-- LINE SEPARATOR -->
  341.   <int>0x2029</int> <!-- PARAGRAPH SEPARATOR -->
  342.   <int>0x202a</int> <!-- LEFT-TO-RIGHT EMBEDDING -->
  343.   <int>0x202b</int> <!-- RIGHT-TO-LEFT EMBEDDING -->
  344.   <int>0x202c</int> <!-- POP DIRECTIONAL FORMATTING -->
  345.   <int>0x202d</int> <!-- LEFT-TO-RIGHT OVERRIDE -->
  346.   <int>0x202e</int> <!-- RIGHT-TO-LEFT OVERRIDE -->
  347.   <int>0x202f</int> <!-- NARROW NO-BREAK SPACE -->
  348.   <int>0x205f</int> <!-- MEDIUM MATHEMATICAL SPACE -->
  349.   <int>0x2060</int> <!-- WORD JOINER -->
  350.   <int>0x2061</int> <!-- FUNCTION APPLICATION -->
  351.   <int>0x2062</int> <!-- INVISIBLE TIMES -->
  352.   <int>0x2063</int> <!-- INVISIBLE SEPARATOR -->
  353.   <int>0x206A</int> <!-- INHIBIT SYMMETRIC SWAPPING -->
  354.   <int>0x206B</int> <!-- ACTIVATE SYMMETRIC SWAPPING -->
  355.   <int>0x206C</int> <!-- INHIBIT ARABIC FORM SHAPING -->
  356.   <int>0x206D</int> <!-- ACTIVATE ARABIC FORM SHAPING -->
  357.   <int>0x206E</int> <!-- NATIONAL DIGIT SHAPES -->
  358.   <int>0x206F</int> <!-- NOMINAL DIGIT SHAPES -->
  359.   <int>0x3000</int> <!-- IDEOGRAPHIC SPACE -->
  360.   <int>0x3164</int> <!-- HANGUL FILLER -->
  361.   <int>0xfeff</int> <!-- ZERO WIDTH NO-BREAK SPACE -->
  362.   <int>0xffa0</int> <!-- HALFWIDTH HANGUL FILLER -->
  363.   <int>0xfff9</int> <!-- INTERLINEAR ANNOTATION ANCHOR -->
  364.   <int>0xfffa</int> <!-- INTERLINEAR ANNOTATION SEPARATOR -->
  365.   <int>0xfffb</int> <!-- INTERLINEAR ANNOTATION TERMINATOR -->
  366.  </blank>
  367. <!--
  368.   Rescan configuration every 30 seconds when FcFontSetList is called
  369. -->
  370.  <rescan>
  371.   <int>30</int>
  372.  </rescan>
  373. </config>
  374. </fontconfig>


 
 
 
/etc/fonts/local.conf :
 

Code :
  1. <?xml version="1.0"?>
  2. <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
  3. <!-- /etc/fonts/local.conf file for local customizations -->
  4. <fontconfig>
  5. <dir>/usr/X11R6/lib/X11/fonts/truetype</dir>
  6. <!--
  7.   Enable sub-pixel rendering
  8. <match target="font">
  9.  <edit name="rgba" mode="assign"><const>rgb</const></edit>
  10. </match>
  11. -->
  12. <match target="pattern">
  13.         <test qual="any" name="family">
  14.                 <string>sans-serif</string>
  15.         </test>
  16.         <edit name="hinting" mode="assign">
  17.                 <bool>false</bool>
  18.         </edit>
  19. </match>
  20. </fontconfig>

Reply

Marsh Posté le 12-10-2003 à 14:41:53    

Merci, je vais regarder ça de plus près mais ça m'étonne de devoir toucher à ces fichiers là, alors que d'habitude je n'ai jamais à le faire.


Message édité par mexx20 le 12-10-2003 à 14:42:09
Reply

Marsh Posté le 12-10-2003 à 15:09:36    

à noter que la section match target... dans /etc/fonts/local.conf est un réglage perso qui désactive l'hinting pour la famille sans serif... ca donne des polices toutes pourrites sinon :o

Reply

Marsh Posté le 12-10-2003 à 15:09:36   

Reply

Marsh Posté le 12-10-2003 à 15:29:19    

Mexx20 a écrit :

Bonsoir, je ne comprend pas ce qu'il se passe, j'ai déjà installé plusieurs fois ce genre de polices sans trop de problèmes, mais là, ici, impossible de le faire. Je procède pourtant la même facon, il me semble, mais comme ca fait un petit temps, j'oublie peut-être un truc ... Voilà comment je procède :
 
1. Je crée un répertoire /usr/share/fonts/truetype
2. Je copie mes polices (extension ttf)
3. J'execute mkttfdir dans le répertoire ce qui me génère un fichier fonts.dir
4. Je rajoute dans mon fichier /etc/X11/XF86Config-4 la ligne suivante : "FontPath        "/usr/share/fonts/truetype"".  
5. Je vérifie que le module freetype est bien chargé.
6. Je redémare le serveur X.
 
Dans OpenOffice.org1.1rc3 je n'ai pas les polices ... Ni dans KDE ... Nulle part en fait :'( ... Vous voyez le truc que j'ai oublié ? Merci d'avance.


et ton serveur de fonts ?
tu utilises xfs-xtt.
je ne sais plus trop comment il faut faire mais je crois qu'il faut rajouter ton rep avec les fonts tt dans son fichier de conf et tu le redemarres : /etc/init.d/xfs-xtt restart

Reply

Marsh Posté le 12-10-2003 à 15:45:49    

nikosaka a écrit :


et ton serveur de fonts ?
tu utilises xfs-xtt.
je ne sais plus trop comment il faut faire mais je crois qu'il faut rajouter ton rep avec les fonts tt dans son fichier de conf et tu le redemarres : /etc/init.d/xfs-xtt restart


 
Ben, sur les pc où je n'ai pas de problèmes de polices je n'ai pas de serveur de fonts installé. xfs n'est pas dans ma liste "dpkg -l" en tout cas.
 
Perchut2, en essayant de comparer tes fichiers avec les miens, je me suis apperçu que je n'ai pas ces fichiers : /etc/fonts/fonts.conf et /etc/fonts/local.conf ! Ils proviennent de quel package ? De toute façon, si ca fonctionne très bien sans, il faut que je cherche ailleurs la solution de ce problème.


Message édité par mexx20 le 12-10-2003 à 15:47:10
Reply

Marsh Posté le 12-10-2003 à 16:11:41    

je suis sur gentoo...
sinon, je n'ai pas non plus de serveur de fontes, et de toutes facons, quand j'en utilisais un y a longtemps sur ma slack, il ne gèrait pas les truetype, donc...
 
tu as peut etre les équivalents de ces fichiers ailleurs...

Reply

Marsh Posté le 12-10-2003 à 21:24:51    

Non, je n'ai pas d'équivalent ailleurs car ces fichiers proviennent du package fontconfig qui n'est pas installé sur les pc où les polices true type sont accessible ... Je n'ai pas très bien saisi l'utilité de fontconfig, peux-tu un peu m'éclairer ?
 
apt-cache show fontconfig :  


Description: generic font configuration library
 Fontconfig is a font configuration and customization library, which
 does not depend on the X Window System.  It is designed to locate
 fonts within the system and select them according to requirements
 specified by applications.
 .
 Fontconfig is not a rasterization library, nor does it impose a
 particular rasterization library on the application.  The X-specific
 library 'Xft' uses fontconfig along with freetype to specify and
 rasterize fonts.


Message édité par mexx20 le 12-10-2003 à 21:25:55
Reply

Marsh Posté le 12-10-2003 à 22:48:11    

j'ai fontconfig sur mon pc...
mais bon, là je suis pas chez moi ...

Reply

Marsh Posté le 13-10-2003 à 07:44:09    

Pour les intégrer dans openoffice, il faut passer par "openoffice Printer administration" et sélectionner les polices à intégrer en cliquant sur "Polices" et en séléctionant le répertoire ou tu le as mis. Sinon pour les installer je fais comme toi...

Reply

Marsh Posté le 13-10-2003 à 09:11:16    

Merci, je vais essayer cette méthode. Mais ensuite, elles ne seront toujours pas accessbile pour les autres programmes comme Firebird ou KDE, donc ça ne solutionne pas encore totalement le problème :-)

Reply

Marsh Posté le 13-10-2003 à 12:09:54    

la plupart des applications désormais utilises fontconfig, c'est pkoi il est plus simple d'utiliser xfs + fontconfig pour configurer ses polices
 
et là la majorité des apps y ont accès


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Marsh Posté le 15-11-2003 à 02:45:28    

J'ai trouvé !!!! Il suffisait de faire :
 
ttmkfdir > fonts.scale
mkfontdir
 
Mais voilà, maintenant j'ai accès aux polices dans OOo mais toujours pas dans firebird ni dans KDE config. J'ai installé xfs et fontconfig comme vous me l'avez conseillé mais cela na rien changé. C'est assez surprenant car sur d'autres machines, ni xfs, ni fontconfig n'est installé et l'accès par KDE et firebird est ok ...


Message édité par mexx20 le 12-02-2004 à 17:32:10
Reply

Marsh Posté le 21-11-2003 à 16:19:22    

J'ai toujours un KDE et un Mozilla Firebird très très moche :(  
C'est vraiment moche les polices sous Linux ??

Reply

Marsh Posté le 21-11-2003 à 16:21:46    

est ce que tu as un chemin vers tes polices dans la conf de firebird ?
de ce genre (about:config) :
"font.directory.truetype.1", "/usr/X11R6/lib/X11/fonts/TrueType"
 
+ de détails là :
http://forum.hardware.fr/forum2.ph [...] 242&cat=11


Message édité par Mjules le 21-11-2003 à 16:23:41

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed