Fórumok
Sziasztok! latexből szeretnék pdf-et generálni úgy, hogy a benne levő szöveg másolható legyen Firefoxból. Például ez a 2013-as Typotex tankönyv: http://etananyag.ttk.elte.hu/FiLeS/downloads/_Besenyei_Parc_diffegyenle… mind Firefoxból, mind evince-ből jól másolható. Nem tudom, hogyan van kódolva, de hasonlót szeretnék elérni. Amiket próbáltam
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[magyar]{babel}
\begin{document}
árvíztűrő tükörfúrógép [...]
https://docdro.id/HXJigOr (le kell tölteni, és úgy megnyitni)
Az eredménye evince-ből jól másolható, viszont a Firefoxban minden ékezet fura repülő.
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[magyar]{babel}
\usepackage[T1]{fontenc}
\begin{document}
árvíztűrő tükörfúrógép [...]
Ez evince-ből kevésbé jól másolható, az ű,ő,Ű,Ő betűket elrontja, a Firefox meg egyrészt ugyanígy elrontja az ű,ő,Ű,Ő betűket, + még a space-ket is megeszi. 18.04-es Ubuntu, kb a legújabb minden csomag.
Valakinél működik?
Hozzászólások
Nálam a T1 fontenc változat jól másolható FF-ból (enélkül szóközöket rak az ékezetek elé). Manjaro Linux alatt, a pdflatex verziója:
Xelatex-kel próbáltad?
Tudsz adni egy pdf-et, hogy mit generál?
Nálam 2017-es tex van, ez a legújabb, amit az ubuntu a 18.04-re ad, most nem tudom megnézni újabbal.
https://www.docdroid.net/EepWrUT/teszt.pdf
Wow, ilyet akarok!
Leszedtem a legújabb texlive-ot TUG-ról
És ezzel még mindig nem működik. Talán az xpdf lesz a ludas, majd megnézem popperrel egyszer.
Ne akard, nem jó. Lentebb leírtam, miért.
Érdekes. Én kicsit máshogy szoktam kezdeni a dokumentumaimat. Bedobom neked harmadik változatnak.
Szedés utáni pdf: https://www.docdroid.net/8wYzZFA/arvizturo.pdf
Látszólag ugyan az, mint a második verziód, azonban nem tudom, hogy a [magyar] jelölő átkerülése okoz-e változást. (Általában lyx alatt szoktam dokumentumokat írni, mivel úgy kicsit kényelmesebb, mint telibe latex makrókat írni. E miatt viszont elég gyakorlatlan vagyok nyers latexben.)
Amire igazán kíváncsi vagy, azt sajnos nem tudom ellenőrizni, mivel win alatt vagyok, az evince meg elég furcsán viselkedik ezen a platformon. (Ennek megfelelően a szedés MiKTeX pdflatex kombóval történt.)
Zavard össze a világot: mosolyogj hétfőn.
Kimásoltam a szöveget a pdf-ből, ezt kaptam:
árvízt¶r®tükörfúrógépÁRVÍZTRTÜKÖRFÚRÓGÉPárvízt¶r®tükör-fúrógépÁRVÍZTRTÜKÖRFÚRÓGÉP1
Kis módosítással így jónak tűnik, legalábbis az okularból és a firefoxból kimásolva (a magyar.ldf verziószámának vsz. nincs jelentősége):
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[magyar]{babel}
\begin{document}
árvíztűrő tükörfúrógép ÁRVÍZTŰRŐ TÜKÖRFÚRÓGÉP
árvíztűrő tükörfúrógép ÁRVÍZTŰRŐ TÜKÖRFÚRÓGÉP
\end{document}
Amíg a PDF-ben nincsen benne a unicode mapping, addig nem fog menni. Ha Type 3-as fontot használsz (Úristen! Ilyen még van?!), akkor szintén nem.
Előbbin elvileg segít:
\pdfgentounicode 1
Én XeLaTeX-et használok (TeXstudióval, de ez mindegy), itt nincsenek ilyen gondjaim. A releváns preambulum:
Egyelőre ott tartok, hogy Manjaro alatt tudom reprodukálni hogy működik, kiadom a
parancsot, és voilà működik, a pdflatex vagy a latex+dvipdf eredményeképpen előálló pdf-ekben az ékezetek olyanok, hogy a firefox is felismeri őket. A tug.org-ról letöltve ott sem jó.
Illetve a legújabb Ubuntu sem jó még.