Küsimus:
Teisendage .fountaini failid .pdf-failideks
Dave Jarvis
2015-02-23 10:24:44 UTC
view on stackexchange narkive permalink

Background

Fountain -failid on stsenaariumide märgistusfailid. On ilmunud palju veebisaite ja on palju GUI-rakendusi, mis teisendavad .fountaini failid muudeks vorminguteks (nt .fdx, .html, .pdf).

Probleem

GUI faili PDF loomiseks .fountaini failidest on käsitsi protsess, mida peaks olema võimalik käsurealt astuda. Käsurea tööriist avab hulgaliselt võimalusi, millel puudub graafiline liides (näiteks PDF-failide automatiseeritud genereerimine).

Küsimus

Kuidas teisendada .fountain-failid .pdf-ks Unixi süsteemides (nt Linux) olevad failid käsurealt tasuta avatud lähtekoodiga tarkvara abil?

Vahendusformaadi (nt .fdx või .html) läbimine on vastuvõetav tingimusel, et:

  • pole GUI-d vaja;
  • lehenumbrid on õigesti vormindatud; ja
  • tähemärgikõne jätkamine lehekülgede vahel on korralikult tähistatud.

Lisateave

Trelby autor märkis et käsurea liides ei olnud töös. Textplay sõltub mittevabast tarkvarast ( PrinceXML) - rääkimata muudest probleemidest. AfterWriting JavaScripti kood ei tööta nodejs ega PhantomJS abil; see annab siiski ideaalse väljundi.

WeasyPrint võiks olla elujõuline alternatiiv PrinceXML-ile.

Prince XML on ühe litsentsi eest 3800 dollarit kallis! Mis paneb mind mõtlema, miks ta seda kasutas. Kas teil on selleks eelarvet või otsite tasuta lahendust?
Kolm vastused:
Dave Jarvis
2015-03-03 12:19:22 UTC
view on stackexchange narkive permalink

Väljaande AfterWriting autor on avaldanud käsurea liidese, mis põhineb saidil node.js. Pärast allalaadimist saab seda kasutada järgmiselt:

  cd afterwriting-labsnpm installnode awc.js --help  

näide:

  sõlm awc.js - allikas my_draft.fountain --pdf stsenaarium.pdf  
elecprog
2018-06-06 16:07:08 UTC
view on stackexchange narkive permalink

Täielik vastutusest loobumine: olen Wrapi autor.

Otsisin sellist tööriista, kuid ei leidnud midagi, mida oleks lihtne kasutada ja millega enamus tööd oleks suuremad platvormid. Nii et ma koostan oma tööriista nimega Wrap ( GitHubi leht).

On mõningaid edgekaase, mis vajavad veidi poleerimist, kuid see saab 99,9% skriptidest suurepäraselt hakkama.

Wrapi peamised eelised on järgmised:

  • Fountain speci tähtede rakendamine.
  • Väliseid sõltuvusi pole peale Courier Prime'i.
  • Kiirus (alla 200 ms suurte kalade puhul).
  • Pakkige laiendused (lavatükkide, erinevate keelte jne tugi)
  • Linuxi, MacOSi ja Windowsi tugi.

Teine võimalus oleks pärast kirjutamist ( GitHubi leht), mis nõuab Node.js-i, kuid sisaldab teie skripti jaoks palju analüüsivahendeid.

Rob Centros
2019-04-13 13:25:08 UTC
view on stackexchange narkive permalink

Screenplain (käsurea versioon) teisendab Fountaini failid PDF-iks, lõplikuks mustandiks ja HTML-iks.

Teil on vaja installida Python ja Pip ... siis lihtsalt installige screenplain ja screenplain [pdf].

sudo pip install ekraaniplaan

sudo pip install 'screenplain [PDF]'

Selle kasutamiseks tippige lihtsalt:

screenplain sample.fountain sample.pdf (või .fdx või .html).

Kui soovite vormindatud tekstifaile PDF-failidest, saate kasutada Popplari utiliite ja tippida.

pdftotext -layout -nopgbrk sample.pdf sample.txt

("-nopgbrk" vabaneb lehelõikekoodist ja -layout hoiab paigutust pdf-dokument)

Olen selleks kasutanud ka 'järelteksti (vt eespool), kuid leian, et Pythoni koodi on lihtsam kohandada (kui ma tahan näiteks paksu või kahekordsete vahedega nälkjooni). Saate muudatused teha failis pdf.py alamkataloogi „eksport” all (jaotises „ekraaniplaan”).

Veebisaidi ekraanil kuvatava saidi allosas on link GitHubi ekraanil kuvatava lehele. (screenplain.com)

EDIT: (Just installis Wrapi (ja Courier Prime'i). Väga tore.)

EDIT2: (Väga tore, aga mul tekkis veider probleem. Minu tegelase oma nimi on Estella. Kui ma kasutan seda nime rea alguses (suurtähtedega või mitte), siis Wrap arvab, et see on stseeni päis - proovis seda samade tulemustega ka ESTHERi ja INTIMA-ga. Muud nimed, näiteks "Ella", töötavad hästi. Me (mina ja veel mõned Done Deal Pro foorumitel) üritasime seda välja mõelda ja arvasid, et "ext", "est" ja "int" võivad panna Wrapi mõtlema, et järgmine rida on slugline. Siiski on ka kummaline käitumine, kui ühte neist nimedest kasutatakse märgi nimena. Sellisel juhul ei käsitleta seda tähte "ESTELLA" ja dialoogirida järgneb päisena, see jätab lihtsalt mõlemad read vasakule? Veider. Püüan arendajaga ühendust võtta GitHubi lehel, kui ma saan aru, kuidas seda teha.)

MUUDA 3: * viga on juba parandatud alates 0.2.3. See oli uskumatult kiire! Mulle meeldib väga mähkimine . *



See küsimus ja vastus tõlgiti automaatselt inglise keelest.Algne sisu on saadaval stackexchange-is, mida täname cc by-sa 3.0-litsentsi eest, mille all seda levitatakse.
Loading...