Ffontiau PDF
Mae Silktide yn gwirio sut mae'r ffontiau mewn PDF wedi'u creu. Mae'n rhaid i PDF hygyrch gynnwys ei ffontiau ei hun, eu disgrifio'n gyson, a pheidio byth â llunio nod na all y ffont ei gynhyrchu mewn gwirionedd, fel bod y testun yn cael ei atgynhyrchu'n union yr un fath ym mhobman ac yn parhau'n ddarllenadwy gan feddalwedd.
Mae hyn yn cynnwys sawl gofyniad ar unwaith: ffontiau nad ydynt wedi'u hymgorffori, ffontiau wedi'u hymgorffori y mae eu disgrifiadau mewnol yn anghytuno â'r ffont ei hun, amgodiadau nad yw'r safon yn eu caniatáu, a thestun sy'n llunio dalfan nod coll ffont.
Pam mae hyn yn bwysig
Mae'r gofynion hyn yn rhannu'n ddau grŵp, ac mae'n werth bod yn onest am y gwahaniaeth.
Mae ffontiau coll a nodau coll yn newid yr hyn y mae darllenydd yn ei gael. Dim ond os yw'r darllenydd wedi gosod ffont nad yw wedi'i hymgorffori y bydd ar gael iddo. Pan nad yw wedi'i gosod ganddo, mae'r gwyliwr yn rhoi rhywbeth arall yn ei le, ac mae amnewid yn newid lled nodau, felly mae llinellau'n cael eu hail-lapio, mae tablau'n colli eu haliniad, a gall testun orlifo blwch a diflannu o dan rywbeth arall. Mae dalfan yn fersiwn gryfach o'r un broblem: mae'n golygu bod nod na all y ffont ei lunio yn cael ei ddangos fel blwch gwag neu fel dim, felly mae'r testun ar y dudalen eisoes yn anghywir ac nid oes nod y tu ôl iddo i ei gyhoeddi.
Cadw cofnodion y ffeil yw'r rheolau cysondeb. Cytundebau mewnol o fewn y ffeil yw gofynion am setiau nodau, tablau lled, ac amgodiadau a ganiateir. Fel arfer, nid yw darllenydd yn sylwi ar ddim, a gall echdynnu testun fod yn annibynadwy ar yr ymylon. Maent yn bwysig oherwydd eu bod yn rhan o'r safon, felly maent yn atal hawliad cydymffurfio, ac oherwydd eu bod yn arwydd dibynadwy bod y ddogfen wedi dod o lif gwaith nad oedd yn rhoi sylw i ffontiau.
Mae'r ddau grŵp yn werth eu hadrodd, ac nid ydynt yn haeddu'r un brys. Mae Silktide yn eu graddio'n wahanol am yr union reswm hwnnw.
Sut i'w drwsio
- Allforiwch eto o'r ffynhonnell gyda'r holl ffontiau wedi'u hymgorffori. Dyma'r ateb i bron bob canfyddiad yma, gan mai'r broses allforio sy'n ysgrifennu data'r ffont a'i ddisgrifiadau. Mae'r rhan fwyaf o offer bellach yn ymgorffori ffontiau yn ddiofyn, felly fel arfer dim ond allforio eto o fersiwn gyfredol sydd ei angen ar hen ffeil.
- Peidiwch ag argraffu i PDF. Gyrwyr argraffu yw achos mwyaf cyffredin difrod i ffontiau, oherwydd maent yn disgrifio tudalen fel marciau yn hytrach nag fel testun. Defnyddiwch allforio'r rhaglen ei hun neu "Cadw fel PDF".
- Gwiriwch fod eich ffontiau'n caniatáu eu hymgorffori. Gall baner drwyddedu ei wahardd, ac os felly ni fydd y ddogfen yn eu hymgorffori ni waeth sut y byddwch yn allforio. Yr ateb ymarferol yw rhoi ffont y gallwch ei hymgorffori yn ei le.
- Trwsiwch nodau coll yn y ffynhonnell, fel arfer drwy ddefnyddio ffont sy'n eu cynnwys. Mae'r dalfan yn ymddangos pan fydd dogfen yn gofyn am nod nad oes gan ei ffont, sy'n gyffredin gyda marciau atalnodi anghyffredin, nodau acennog, a symbolau mathemategol.
Sylwch na ellir atgyweirio'r gofynion cysondeb gydag offer hygyrchedd golygydd PDF. Priodweddau data'r ffont wedi'i hymgorffori ydynt, felly ail-allforio yw'r ffordd ymlaen, a lle mae hynny'n amhosibl, mae cydymffurfiaeth rannol yn ganlyniad rhesymol i'w dderbyn a'i gofnodi.
Sut mae Silktide yn profi hyn
- Dewch o hyd i'r dogfennau PDF sydd wedi'u cysylltu o'ch gwefan, a dadansoddwch bob ffeil unigryw unwaith, waeth faint o dudalennau sy'n cysylltu â hi.
- Archwiliwch bob ffont y mae'r ddogfen yn ei defnyddio: a yw wedi'i hymgorffori, a yw ei set nodau a ddatganwyd a'i ledau yn cyfateb i ddata'r ffont wedi'i hymgorffori, ac a yw ei amgodiad yn un y mae'r safon yn ei ganiatáu.
- Archwiliwch y cyfarwyddiadau llunio testun am rai sy'n llunio dalfan nod coll y ffont.
- Adroddwch am y ddogfen pan fydd unrhyw un o'r rhain yn methu, unwaith fesul dogfen waeth faint o ffontiau sy'n cael eu heffeithio.
Mae testun na ellir olrhain ei nodau'n ôl i nodau go iawn yn ganfyddiad cysylltiedig ond ar wahân, a adroddir gan fapio testun PDF.
Datrys problemau
Mae'r ddogfen yn edrych yn gywir ar fy mheiriant
Dyna'r symptom disgwyliedig o ffont nad yw wedi'i hymgorffori: mae'r ffont wedi'i osod gennych, felly mae'ch gwyliwr yn ei defnyddio. Mae rhywun nad yw'n ei chael yn gweld amnewidiad. Dyna pam mae'r gwiriad yn darllen yr hyn sydd yn y ffeil yn hytrach na'r hyn y mae'n ei rendro'n lleol.
Mae'r canfyddiad yn crybwyll setiau nodau neu ledau glyff ac mae'r testun yn edrych yn iawn
Mae'n debyg ei fod yn iawn i'w ddarllen. Dyna'r rheolau cysondeb mewnol a ddisgrifiwyd uchod: maent yn atal hawliad cydymffurfio ffurfiol ac anaml y maent yn newid yr hyn y mae unrhyw un yn ei weld. Os na allwch ail-allforio'r ddogfen, mae hwn yn ganfyddiad rhesymol i yn hytrach na mynd ar ei ôl.
Dim ond symbolau a nodau arbennig sy'n cael eu heffeithio
Dyna'r patrwm arferol, oherwydd mae dogfennau'n cymysgu ffont testun â ffont eiconau neu symbolau a dim ond yr ail un sy'n anghyflawn. Gwiriwch fwledi, marciau ticio, saethau, a nodau mathemategol.
Dysgu mwy
- Y Protocol Matterhorn - rhestr wirio Cymdeithas PDF o ofynion PDF/UA-1, gan gynnwys ffontiau
- Mapio testun PDF
- ·