Dacă LibreOffice Writer raportează o problemă de încorporare a fonturilor sau dacă PDF-ul exportat modifică fonturile pe un alt computer, asigurați-vă mai întâi că fontul dorit este instalat și utilizabil pe computerul care efectuează exportul. Apoi, exportați din nou utilizând un profil PDF/A atunci când destinatarul necesită fonturi încorporate și inspectați PDF-ul rezultat. Încorporarea unui font în documentul Writer este o setare separată; aceasta nu garantează în sine că exportul PDF conține fontul respectiv.
Ajutorul LibreOffice documentează în prezent separat opțiunile de export PDF și controalele pentru fonturi. Opțiunea sa de filtrare PDF numită EmbedStandardFontsse aplică numai celor 14 fonturi PDF standard; nu este un comutator care încorporează fiecare font utilizat într-un document Writer. Pagina de ajutor este pentru LibreOffice 26.8 la momentul revizuirii. Această distincție explică de ce modificarea preferințelor de încorporare a fonturilor dintr-un document s-ar putea să nu remedieze un PDF ale cărui fonturi lipsesc.
1. Confirmați că fontul este disponibil pentru LibreOffice
Deschideți documentul sursă și notați numele fonturilor utilizate în textul afectat. Dacă Writer afișează un font înlocuitor, o glifă goală sau o încadrare neașteptat de diferită a rândurilor, este posibil ca fontul să lipsească, să fie dezactivat sau indisponibil pentru contul care rulează LibreOffice. Instalați o copie licențiată corespunzător a fontului necesar prin setările normale de fonturi ale sistemului de operare. Pe Linux, reîmprospătați sau redeschideți sesiunea desktop dacă managerul de fonturi o solicită. Apoi închideți și reporniți LibreOffice pentru a putea reîncărca lista de fonturi a sistemului.
Nu copiați un font de pe alt computer decât dacă licența acestuia permite această utilizare. Unele fonturi restricționează încorporarea sau redistribuirea. Dacă fontul este restricționat, utilizați un font licențiat cu valori comparabile pentru valori și acoperire a glifelor, apoi verificați aspectul documentului înainte de a-l exporta din nou. Un export PDF nu poate încorpora un font pe care sistemul nu îl poate furniza, iar LibreOffice nu poate suprascrie permisiunile de încorporare ale fontului.
2. Exportați cu un profil PDF corespunzător
- În Writer, deschideți Fișier > Export ca > Export ca PDF . Butonul de export PDF din bara de instrumente deschide și fluxul de lucru pentru export.
- În fila General , alegeți un profil de arhivare PDF/A dacă regulile destinatarului, arhivei sau trimiterii necesită un PDF bazat pe standarde cu fonturi încorporate. Alegeți profilul specificat de organizația respectivă; nu selectați PDF/A doar ca o îmbunătățire generică a calității.
- Verificați celelalte opțiuni de exportare necesare, cum ar fi intervalul de pagini și rezoluția imaginii, apoi faceți clic pe Exportați și salvați cu un nume de fișier nou în timp ce depanați. Aceasta păstrează PDF-ul original pentru comparație.
- Deschideți PDF-ul recent exportat într-un vizualizator PDF și inspectați paginile care utilizează fontul afectat. Verificați titlurile, caracterele accentuate, simbolurile, sfârșiturile de pagină și lungimea rândurilor. Integrarea fonturilor poate îmbunătăți consecvența, dar nu asigură o paginare identică pe toate vizualizatoarele sau imprimantele.
Caseta de dialog pentru exportul PDF din LibreOffice și etichetele de profil disponibile pot varia în funcție de versiune și platformă. Urmați etichetele afișate în versiunea instalată. PDF/A este un profil de conformitate arhivistică, nu o instrucțiune de a încorpora fiecare font instalat, indiferent de licențiere, nici un substitut pentru verificarea fișierului.
3. Dacă exportul raportează în continuare o eroare
Mai întâi identificați fontul defectuos. Dacă o singură familie de fonturi eșuează, înlocuiți-o cu un font instalat, licențiat pentru încorporare și care acceptă caracterele din document. O înlocuire a fontului poate modifica lățimea textului și paginarea, așadar, verificați fiecare pagină afectată după înlocuire. Dacă mai multe fonturi eșuează, confirmați că LibreOffice rulează sub același cont de utilizator în care le-ați instalat. O instalare desktop și un serviciu, un container sau o sesiune la distanță pot utiliza directoare de fonturi diferite.
Apoi, exportați o copie de test de mici dimensiuni care conține câteva linii cu fontul afectat. Folosiți același profil PDF/A și același cont de computer. Dacă testul reușește, documentul original poate conține un alt font, obiect sau text care declanșează eroarea. Verificați anteturile, subsolurile, tabelele, casetele de text și conținutul lipit, unde un font separat poate fi ușor de trecut cu vederea. Dacă și testul eșuează, testați un font încorporat cunoscut într-un document nou. Acest lucru separă o restricție specifică fontului sau o problemă de instalare de o problemă mai amplă de export.
Actualizați LibreOffice prin canalul normal de încredere pentru sistemul dvs. de operare dacă utilizați o versiune mai veche, apoi încercați din nou cu o copie a documentului. Înregistrați versiunea LibreOffice, sistemul de operare, familia de fonturi, profilul PDF și textul exact al erorii înainte de a raporta o problemă reproductibilă proiectului LibreOffice. Nu tratați un mesaj de eroare care menționează încorporarea fonturilor ca dovadă că fiecare font din document a eșuat; verificați PDF-ul real.
4. Verificați încorporarea în PDF
Inspecția vizuală este necesară, dar nu poate arăta dacă un font este încorporat: un vizualizator poate înlocui în mod silențios un font instalat local. În multe cititoare PDF, deschideți Proprietățile documentului și căutați o filă sau o secțiune Fonturi . Fiecare font utilizat în fișier ar trebui identificat ca încorporat sau subset încorporat dacă este necesară încorporarea. Un subset conține doar glifele necesare documentului și este o modalitate normală de a reduce dimensiunea PDF-ului.
Dacă utilitarul Poppler pdffontseste disponibil, executați:
pdffonts "your-file.pdf"
Verificați embcoloana: yesindică faptul că fontul listat este încorporat. subColoana indică un subset. O nointrare înseamnă că fontul nu este încorporat; determinați dacă este unul dintre fonturile care trebuie să însoțească documentul. Utilitarul verifică înregistrările fonturilor PDF-ului, în timp ce este necesar un validator PDF/A separat dacă trebuie să certificați conformitatea arhivistică completă.
Verificați rezultatul înainte de a trimite
- Confirmați că PDF-ul se deschide fără un avertisment de export și redă fontul dorit pe un alt dispozitiv sau într-un vizualizator care nu are fontul instalat.
- Inspectați proprietățile fontului PDF-ului sau executați
pdffonts; verificați dacă intrările de font necesare afișează starea încorporată.
- Comparați numărul de pagini, sfârșiturile de rând, caracterele speciale și rezultatul reprezentativ al imprimării cu sursa Writer.
- Dacă încorporarea rămâne blocată, utilizați un font a cărui licență permite încorporarea sau întrebați destinatarul documentului ce înlocuitor sau profil PDF acceptă.
Aceste verificări stabilesc dacă fonturile sunt prezente și dacă paginile arată corect în vizualizatorul testat. Nu certifică conformitatea cu fiecare cerință de arhivă, imprimantă sau trimitere; utilizați validatorul PDF/A obligatoriu al destinatarului sau procedura de verificare atunci când este specificată una.
Referințe oficiale: Ajutor general pentru exportul PDF din LibreOffice ; Parametrii CLI pentru PDF din LibreOffice ; Ajutor pentru încorporarea fonturilor LibreOffice ; Referință Poppler FontInfo .