Fórumok
Egyre többször húzom fel magamat olyan PDF-eken amikben nincs tartalomjegyzék. Pontosabban szövegesen a PDF-ben benne van, csak a PDF-be nem lett belegenerálva mint ToC.
Nem ismertek véletlenül valami olyan toolt amivel mondjuk az ilyen:
A foobar .................. 1
A.1 foobar1 ............... 1
B foobar .................. 3
B.1 foobar1 ............... 4
formátumú szövegeket kijelölve, okosan feldolgozva belegenerálná a PDF-be?
Találtam PDFTk alapú megoldásokat amivel lehet ToC-t generálni egy megfelelő formátumú fájlból, de az elég körülményes.
Hozzászólások
Ezt nem igazán értem:
Pontosabban fizikailag benne van, csak a PDF-be nem lett belegenerálva.
Biztosan ki lehet szenvedni valahogy, de az egyszerűbb-célszerűbb megoldás olyan szövegszerkesztő(-formázó) rendszer használata, ami a PDF fájlban korrekt módon elkészíti a tartalomjegyzéket és a törzsszövegben megfelelő hiperlinkeket generál - pl. pdflatex és rokonai.
Enélkül elég reménytelen vállalkozásnak tűnik, ha mondjuk egy 500 oldalas könyv PDF változatának szinte minden oldalán van tartalomjegyzék alapú hivatkozás, s azt szeretnénk, hogy ezek oda-vissza korrektul működő hiperlinkek legyenek.
Amúgy mazohistáknak kimondottan ajánlottak pl. az itteni:
http://www.rdpslides.com/psfaq/FAQ00007_Automatic_links_with_PDFMARK_co…
megoldások.
Ha egy TOC-el rendelkező Word dokumentumot elmentesz PDF formátumban, mi történik a TOC linkekkel?
Alapból semmi, de a mentés során be *lehet* kapcsolni, hogy kérsz PDF-toc-ot, és akkor generál jó tartalomjegyzéket. (És szerencsére ezt a beállítást megjegyzi.)
=====
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?
Ja, hogy utólag volt a kérdés.
A PDF-ben szövegesen benne van, de a tartalomjegyzék nem lett belegnerálva. Javítottam a nyitó postot.
Meglévő nem általam szerkesztett dokumentumokról van szó.
Érdekel engem is, bár eddig nem foglalkoztam a gondolattal.
Kicsit szkriptelgetve én egy ilyennel próbálkoznék:
- LaTeX - generálni egy TOC oldalt behazudott oldalszámokkal majd pdflatex paranccsal lefordítani PDF-re
- TOC oldal + eredeti PDF összefűzés pl. pdfunite vagy pdftk parancs segítségével
Az jó kérdés, hogy ha az eredeti PDF-en belül nincs semmi kapocspont előkészítve, akkor ha a fejezetre nem is, de az oldalra valójában be lehet-e ugrani?
Közben találtam egy még érdekesebb megoldást: https://tex.stackexchange.com/questions/147735/one-page-table-of-conten…
Jaja, ezt láttam én is.
Én most azon töprengtem el, hogy fognám az okulart és hekkelnék bele egy olyan featuret:
Ha az user kijelöl és minden sor végén szám van (üres sorok kiszedve) ami az oldalszám range-n belül van akkor a jobbegeres context menübe tegyen be egy generate ToC menüpontot.
Szeletelje fel a kijelölt sorokat cím - oldalszám darabokra keresse meg az adott oldalon fentről az első címként előforduló elemet, tegyen oda kapocspontot és generáljon belőle ToC-t. Esetlegesen csinálni valami átmeneti dialogot amiben az user tud kozmetikázni.
Namost amiket így előre látok problémákat:
- beindulna a sírás, hogy az okular egy PDF néző és nem szerkesztő
- élek a gyanúperrel, hogy a ToC readonly a poppleren keresztül: https://people.freedesktop.org/~aacid/docs/qt5/classPoppler_1_1Document…
Én arra gondoltam, hogy a tartalomjegyzék reálisan önálló oldalakon van, azokat az oldalakat le lehet menteni, sőt mindenféle pdf2txt vagy pdftotxt paranccsal már szöveges formában is kinyerhető (eséllyel), utána pár sed és jöhet a pdftk :-)
=====
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?