[RJESENJE] Times font uvijek bold (Nimbus font problem)

Pozdrav raja,

Vec neko vrijeme kad god otvorim PDF u Okularu ili XPDFu font Times New Roman mi vječito bude boldiran iako ne bi trebo. Malko sam se ganjo okolo dočeg je to i izgleda da dosta distribucija upakuje starije URW fontove koji imaju nekih bugova. Naravno, rješenje je da se skine i postave najnoviji fontovi, no, pošto mene zeza samo jedan font njega sam odlučio i popraviti. Naime, font koji zeza je Nimbus Roman No9 L Medium (punim imenom). Rješenje je sljedeće:

  1. skinete najnovije URW fontove, možete odavdje: http://koji.fedoraproject.org/koji/packageinfo?packageID=905 (izaberete najnoviji build pri vrhu pa skinete src paket)
  2. raspakujete taj paket negdje
  3. zamijenite /usr/share/fonts/Type1/n021004l.* fajlove sa novim fajlovima (mudro bi bilo prvo napraviti backup ovih fajlova, just in case):
  1. osvježite font cache

Naravno, ovo /home/user/novifontovi zamijenite sa lokacijom gdje ste raspakovali tarball iz src paketa.

Mali bonus: Posto nemam ni ja toliko vremena da klikam po svim fontovima u /usr/share/fonts/Type1 moralo se nekako skontati koji je to font/file što zeza. Koristeći pdffonts možete skontati sve fontove koje neki PDF file koristi, evo output kojeg sam ja dobio za neki PDF o C-u:

[code]% pdffonts EssentialC.pdf
name type emb sub uni object ID


Helvetica,BoldItalic TrueType no no no 7 0
Times-Roman TrueType no no no 8 0
Courier TrueType no no no 9 0
Times-Bold TrueType no no no 12 0
Helvetica-Bold TrueType no no no 13 0
Times-Italic TrueType no no no 14 0
Courier,Italic TrueType no no no 36 0
Symbol TrueType no no no 43 0
Courier-Bold TrueType no no no 74 0[/code]
Nakon što imate font, skontate pomoću fc-match koji font sistem servira zapravo:

# fc-match "times" n021004l.pfb: "Nimbus Roman No9 L" "Medium"
I onda preostaje samo da nadjete taj file:

Naravno, nakon što zamijenite font sa novim output od fc-match je:

% fc-match "times" n021003l.pfb: "Nimbus Roman No9 L" "Regular"
Ja sam ovo rješenje oprobao na Slackwareu ali vjerujem da je fix manje/više isti za sve distroe. Javite ako vam radi i na ostalim.

Referenci koje su meni pomogle:
[1] http://2cent-info.blogspot.com/2010/08/bad-evince-font-in-slackware.html
[2] http://bugs.gentoo.org/show_bug.cgi?id=247657
[3] https://bugs.archlinux.org/task/10593?dev=179

P.S. Za neupućene, kodne linije koje počinju sa # znače da to radite ko root user, ako počinju sa % ili $ kao obični user.

Pozz,
adioe3.

Ili jednostavno koristite DejaVu Serif. Meni je puno ljepsi :smiley:

Reci to mom PDF fajlu :wink: A, pored PDF fajlova, ima još programa koji koriste fontconfig tako da ovo potencijalno popravlja problem i sa tim programima.

ili ubuntu font :slight_smile:

http://font.ubuntu.com/

al fakat, meni je to prvi izbor kad nešta šibam u PDF (tipa seminarski itd.)

Sve je to krasno, koristio bi ja Adobe Caslon ili Minion, no dosad niko mi nije ponudio rjesenje kako da zasaltam Times sa tim drugim fontom :slight_smile:

openoffice/libreoffice :wink:

U duhu s tim odgovorom evo i moj: ?
(Reminder: nemamo svi Ubuntu, nidla :wink: ).

U duhu s tim odgovorom evo i moj: ?
(Reminder: nemamo svi Ubuntu, nidla :wink: ).[/quote]
jah, na slacku ne dolazi oo po defaultu? :wink:

šuti i tebi sam bubno odgovor ko wizzu, zeznuše me ovi oko dejavu :D, pa ja da malo izreklamiram neki drugi font

ja sam otišao u kontra smjeru ja sve nešta kontam ti iz latexa pucaš u pdf, pa reko može se i sa ooo i lo export u pdf a ostane ti lijep fontić vako i kad s isprinta na papir a i kad se čita, sorry :wink:

jah, ubuntu.com get it while it’s hot

Bonus info: ne, na Slacku ne dolazi OOo po defaultu, dolazi KOffice :slight_smile:

:smiley:

btw
http://www.google.ba/search?hl=bs&q=KOffice+new+name&btnG=Traži

To se rješava kroz fontconfig definisanjem aliasa, no ljudi su zaboravili na to jer sve normalne distribucije to rade po defaultu već godinama.
Ref:

  1. http://www.freedesktop.org/software/fontconfig/fontconfig-user.html
  2. http://ubuntuforums.org/showthread.php?t=804242

P.S. Amare šta jes’ jes’ ali za 90% pretraga najbolji rezultat je na ubuntuforums :slight_smile: