Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Problem s pdf a fonty  (Přečteno 7198 krát)

Lui

  • Aktivní člen
  • *
  • Příspěvků: 121
Problem s pdf a fonty
« kdy: 02 Ledna 2008, 10:54:34 »
Skoro všechna pdf mi funguji. Mam nainstalovan AcrobatReader z repository. Ale ted jsem dostal jedno pdf, ktere ma problemy s fonty a vidim tam misto pismenek jen tečky. Nejen na diakretice, ale vsude, krome par kousku oddeleneho textu, ktery pravdepodobne pouziva jiny font. Pri otevirani problemoveho pdf mi to pise "Cannot find or create  the font 'Arial'. Some characters may not display or print corectly'.

Pri tom v OO bez problemu pisu fontem Arial.

Z relevantnich baliku mam nainstalovano.
 dpkg -l|grep font
ii  console-setup                              1.16ubuntu5                               Setup the font and the keyboard on the conso
ii  console-terminus                           4.20-5.1                                  Fixed-width fonts for fast reading on the Li
ii  console-tools                              1:0.2.3dbs-65ubuntu5                      Linux console and font utilities
ii  defoma                                     0.11.10-0.1                               Debian Font Manager -- automatic font config
ii  fontconfig                                 2.4.2-1.2ubuntu4                          generic font configuration library - support
ii  fontconfig-config                          2.4.2-1.2ubuntu4                          generic font configuration library - configu
ii  gsfonts                                    1:8.11+urwcyr1.0.7~pre41-3                Fonts for the Ghostscript interpreter(s)
ii  gsfonts-x11                                0.20build1                                Make Ghostscript fonts available to X11
ii  gucharmap                                  1:1.10.1-0ubuntu1                         Unicode character picker and font browser
ii  libconsole                                 1:0.2.3dbs-65ubuntu5                      Shared libraries for Linux console and font
ii  libfontconfig1                             2.4.2-1.2ubuntu4                          generic font configuration library - runtime
ii  libfontenc1                                1:1.0.4-2                                 X11 font encoding library
ii  libfreetype6                               2.3.5-1ubuntu4                            FreeType 2 font engine, shared library files
ii  libxfont1                                  1:1.3.0-0ubuntu1                          X11 font rasterisation library
ii  libxft2                                    2.1.12-2ubuntu4                           FreeType-based font drawing library for X
ii  mplayer-fonts                              3.5-2                                     Fonts for mplayer
ii  msttcorefonts                              2.2                                       Installer for Microsoft TrueType core fonts
ii  sun-java6-fonts                            6-03-0ubuntu2                             Lucida TrueType fonts (from the Sun JRE)
ii  ttf-arabeyes                               1.1-9                                     Arabeyes GPL TrueType Arabic fonts
ii  ttf-dejavu-core                            2.19-1ubuntu3                             Vera font family derivate with additional ch
ii  ttf-freefont                               20060501cvs-12                            Freefont Serif, Sans and Mono Truetype fonts
ii  ttf-gentium                                1.02-2ubuntu2                             Gentium TrueType font
ii  ttf-indic-fonts-core                       1:0.5.0-0ubuntu1                          Core collection of free Indian language font
ii  ttf-kochi-gothic                           1.0.20030809-4ubuntu2                     Kochi Subst Gothic Japanese TrueType font wi
ii  ttf-kochi-mincho                           1.0.20030809-4ubuntu2                     Kochi Subst Mincho Japanese TrueType font wi
ii  ttf-lao                                    0.0.20060226-2                            TrueType font for Lao language
ii  ttf-malayalam-fonts                        1:0.5.0-0ubuntu1                          Free TrueType fonts for the Malayalam langua
ii  ttf-mgopen                                 1.1-2                                     Magenta Open Truetype fonts
ii  ttf-opensymbol                             1:2.3.0-1ubuntu5.3                        The OpenSymbol TrueType font
ii  ttf-thai-tlwg                              1:0.4.7-1                                 Thai fonts in TrueType format
ii  ttf-unfonts-core                           1.0.1-6ubuntu1                            Un series Korean TrueType fonts
ii  ttf-xfree86-nonfree                        4.2.1-3                                   non-free TrueType fonts from XFree86
ii  x-ttcidfont-conf                           25.1                                      Configure TrueType and CID fonts for X
ii  xfonts-100dpi                              1:1.0.0-3                                 100 dpi fonts for X
ii  xfonts-75dpi                               1:1.0.0-3                                 75 dpi fonts for X
ii  xfonts-base                                1:1.0.0-4                                 standard fonts for X
ii  xfonts-encodings                           1:1.0.2-1                                 Encodings for X.Org fonts
ii  xfonts-intl-european                       1.2.1-6ubuntu1                            International fonts for X -- European
ii  xfonts-scalable                            1:1.0.0-6                                 scalable fonts for X
ii  xfonts-utils                               1:1.0.1-1ubuntu1                          X Window System font utility programs
ii  xfontsel                                   1:1.0.2-0ubuntu1                          X client - xfontsel
ii  xfs                                        1:1.0.4-2ubuntu1                          X font server
ii  xlsfonts                                   1:1.0.2-0ubuntu1                          X client - xlsfonts

Diky Mirek
Můj systém: Ubuntu 7.10 Gutsy Gibbon + Gnome.
Můj hw je IBM/Lenovo Thinkpad T60

nettezzaumana

  • Host
Re: Problem s pdf a fonty
« Odpověď #1 kdy: 02 Ledna 2008, 17:08:39 »
otevri ono .pdf v necem jinem (aka evince, kpdf ..) a postni, jak to dopadlo  .. ps. v pdf by s fonty nemel bejt problem, pac pdf je obrazek (jako postscript) a zadne fonty ze systemu nepotrebuje

Lui

  • Aktivní člen
  • *
  • Příspěvků: 121
Re: Problem s pdf a fonty
« Odpověď #2 kdy: 03 Ledna 2008, 01:06:58 »
otevri ono .pdf v necem jinem (aka evince, kpdf ..) a postni, jak to dopadlo  .. ps. v pdf by s fonty nemel bejt problem, pac pdf je obrazek (jako postscript) a zadne fonty ze systemu nepotrebuje

Dik. V Document Viewer je to ok. Tim dochazi k drobne zmene. Vse se projevuje stejne, ale jen v AR 8.

Napad by jste nekdo nemel?
Můj systém: Ubuntu 7.10 Gutsy Gibbon + Gnome.
Můj hw je IBM/Lenovo Thinkpad T60

nettezzaumana

  • Host
Re: Problem s pdf a fonty
« Odpověď #3 kdy: 03 Ledna 2008, 14:25:21 »
...
Napad by jste nekdo nemel?
Jasne ze mel << vzhledem k tomu, ze pdf je dnes jiz uvolneny format, tak je zcela nesmyslne pouzivat nan proprietalni AdobeReader v Linuxovem systemu: muj napad zni::
apt-get --purge autoremove adobereader // nebo jak se ta pakaz jmenuje ..

zdravi ntz

qUAKER

  • Host
Re: Problem s pdf a fonty
« Odpověď #4 kdy: 03 Ledna 2008, 14:34:15 »
acroread ;)

kkaarreell

  • Stálý člen
  • **
  • Příspěvků: 1072
Re: Problem s pdf a fonty
« Odpověď #5 kdy: 03 Ledna 2008, 14:35:35 »
v pdf by s fonty nemel bejt problem, pac pdf je obrazek (jako postscript) a zadne fonty ze systemu nepotrebuje
To samozrejme neni, ani v jednom pripade, pravda.

nettezzaumana

  • Host
Re: Problem s pdf a fonty
« Odpověď #6 kdy: 03 Ledna 2008, 14:51:08 »
v pdf by s fonty nemel bejt problem, pac pdf je obrazek (jako postscript) a zadne fonty ze systemu nepotrebuje
To samozrejme neni, ani v jednom pripade, pravda.
zato ty jsi expert << 'LOL' :: http://en.wikipedia.org/wiki/Portable_Document_Format

PDF:
Citace: wiki
The Portable Document Format (PDF) is the file format created by Adobe Systems in 1993 for document exchange. PDF is used for representing two-dimensional documents in a device-independent and display resolution-independent fixed-layout document format. Each PDF file encapsulates a complete description of a 2-D document (and, with Acrobat 3-D, embedded 3-D documents) that includes the text, fonts, images, and 2-D vector graphics that compose the document.
POSTSCRIPT:
Citace: wiki
PostScript is a page description language run in an interpreter to generate an image, a process requiring many resources. PDF is a file format, not a programming language, i.e. flow control commands such as if and loop are removed, while graphics commands such as lineto remain.

Often, the PostScript-like PDF code is generated from a source PostScript file. The graphics commands that are output by the PostScript code are collected and tokenized; any files, graphics, or fonts to which the document refers also are collected; then, everything is compressed to a single file. Therefore, the entire PostScript world (fonts, layout, measurements) remains intact.
.. priste staci rict, at to tak nezjednodusuju
« Poslední změna: 03 Ledna 2008, 14:56:29 od nettezzaumana »

nettezzaumana

  • Host
Re: Problem s pdf a fonty
« Odpověď #7 kdy: 03 Ledna 2008, 15:16:52 »
Možná by nebylo od věci si ten článek na wikipedii přečíst celý...
vim co je pdf -- presne vyjadreno to je:
kompozicni image..

kkaarreell

  • Stálý člen
  • **
  • Příspěvků: 1072
Re: Problem s pdf a fonty
« Odpověď #8 kdy: 03 Ledna 2008, 16:31:03 »
Citace
zato ty jsi expert << 'LOL' :: http://en.wikipedia.org/wiki/Portable_Document_Format

Ale vzdyt i ten citat z wiki tvrdi uplny opak.   ;D
PS je jazyk slouzici k vygenerovani (nakresleni) sceny. Ale prave k tomu nakresleni ty fonty potrebuje, jelikoz popisuje, co se ma kam jakym fontem napsat. Prohlidni si nejaky ps soubor, je to obycejnej textovej dokument, zadnej binarni obrazek.
A nebo si procti tohle
http://www.root.cz/clanky/postscript-vyplnovane-cesty-transformace-a-natoceny-text/#k04
a pak tu vykladej neco o obrazcich.
Nebo snad za obrazek pokladas textak s obsahem?
Kód: [Vybrat]
newpath 100 100
moveto 400 100
lineto 100 400
lineto 100 100
lineto 400 400
lineto 100 400
lineto 250 550
lineto 400 400
lineto 400 100
lineto
stroke
showpage

Podobne PDF z postscriptu vychazi. Opet se nejedna o zadny obrazek. Kdyby sis otevrel nejaky slozitejsi PDF dokument, tak bys videl, ze se (stejne jako PS) vykresluje postupne. To, ze se do PDF navic daji vkladat fonty, aby je nebylo potreba instalovat na kazde zobrazovaci zarizeni, neznamena, ze se fonty nepouzivaji.

nettezzaumana

  • Host
Re: Problem s pdf a fonty
« Odpověď #9 kdy: 03 Ledna 2008, 16:45:13 »
ne -- nechci se hadat .. dle meho soudu
kompozitni obrazek == pdf si skompiluje na miste nezavisle na systemu (a v nem nainstalovanych fontech) pri otevreni obsah do "image" >> nevim, jak to napsat lepe..

zdravi ntz

kkaarreell

  • Stálý člen
  • **
  • Příspěvků: 1072
Re: Problem s pdf a fonty
« Odpověď #10 kdy: 03 Ledna 2008, 16:54:33 »
No jo, asi to nema smysl resit.. ale nez postscript, to uz je spis obrazek dokument z open office.

EDIT: Kdyby to zajimalo jeste nekoho jineho, tak si muze zkusit vytvorit textovy soubor "pokus.ps" s obsahem
Kód: [Vybrat]
/Helvetica findfont
40 scalefont
setfont
50 100 moveto
(abcdefghijklmnopqrstuvwxyz) show
showpage
Pote jej otevrte v prohlizeci dokumentu (postscriptu). Uvidite dokument, na kterem je napsana abeceda. A pritom je zrejme, ze zadne fonty v dokumentu samotnem nejsou. Podobne je to s PDF. Do PDF dokumentu se ty fonty vlozit daji, ale neni to podminkou. Pokud vyse uvedeny ps prevedete do pdf prikazem
Kód: [Vybrat]
ps2pdf pokus.ps
ziskate PDF soubor, ktery ma cca 1kB a opravdu zadne fonty neobsahuje (do 1kB se proste nemohou vejit). O tom se muzete presvedcit, pokud se vam jej podari otevrit. Trochu to komplikuje to, ze soubor je z casti binarni, ale jde to napriklad z midnight commanderu klavesou F4 - editace.

Co se tyce toho, zda je ps ci pdf obrazek. Samozrejme se da tento format pouzit pro obrazky. Ale asi bychom se do obrazku nepokouseli vkladat formulare ci javascript, coz jsou veci, ktere jdou do pdf mimojine vlozit.
« Poslední změna: 13 Ledna 2008, 11:28:09 od kkaarreell »

 

Provoz zaštiťuje spolek OpenAlt.