Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 7163|Atsakyti: 0

Darbo su "GitBook" mokymo programomis pradžia

[Kopijuoti nuorodą]
Paskelbta 2018-11-23 14:03:54 | | | |
"GitBook" yra Node.js pagrindu sukurtas komandų eilutės įrankis, palaikantis "Markdown" ir "AsciiDoc" sintaksės formatus ir galintis išvesti el. knygas HTML, PDF, el. knygomis ir kitais formatais.

Įdiekite node.js

Prieš naudodami "gitbook" įrankį, kompiuteris turi įdiegti node.js aplinką, o įdiegę galite patikrinti versijos komandą, kad patikrintumėte, ar diegimas sėkmingas:


Įdiekite "Gitbook"

"Gitbook" įdiegta su npm, komandine eilute:



Paleiskite toliau pateiktą komandą, kad pamatytumėte "GitBook" versiją ir patikrintumėte, ar diegimas buvo sėkmingas.

Istorinių versijų diegimas

"gitbook-cli" leidžia lengvai atsisiųsti ir įdiegti kitas "GitBook" versijas, kad galėtumėte išbandyti knygas:



Naudojant "gitbook ls-remote" išvardijamos versijos, kurias galima atsisiųsti.


"Markdown" redaktorius

Čia mes naudojame "Markdown" sintaksę kaip savo dokumentų rašymo kalbą, turime paruošti "Markdown" redaktorių, rinkoje galime rasti daug "Markdown" redaktorių, tokių kaip "Typora", "MacDown", "Bear", "MarkdownPad", "MarkdownX", "JetBrains" IDE (reikia įdiegti papildinį), "Atom", "Jianshu", CSDN ir "GitBook" "GitBook" redaktorius ir pan.

Mano kompiuteryje įdiegti VS kodo kūrimo įrankiai, vs kodas pagal numatytuosius nustatymus palaiko žymėjimą, man tereikia įdiegti peržiūros papildinio artefaktą: Markdown Preview Enhanced, ir aš jį naudosiu!



Rekomendavo draugai Redaktorius typora, adresas:Hipersaito prisijungimas matomas.

Inicijuoti knygą

"GitBook" gali nustatyti katilą:

Jei norite sukurti knygą naujame kataloge, galite tai padaryti paleisdami gitbook init ./directory.

Po vykdymo pamatysite dar du failus - README.md ir SUMMARY.md, kurie atlieka šiuos veiksmus:

README.md - Knygos įvadas parašytas šiame dokumente
SUMMARY.md – čia sukonfigūruota knygos katalogo struktūra



Aš nesu susipažinęs su markdown sintaksė, todėl tiesiog parašyti keletą sakinių!






Sukurkite statinius tinklalapius

Sukurkite statinius tinklalapius ir paleiskite serverius

Visa tai bus sugeneruota knygų kataloge _book.


Komanda serve taip pat gali nurodyti prievadą:




Generuodami nurodykite "gitbook" versiją ir ji nebus atsisiųsta vietoje



Išvardijamos visos vietinės "gitbook" versijos



Išvardinkite nuotoliniu būdu pasiekiamas "Gitbook" versijas



Įdiekite atitinkamą "Gitbook" versiją



Atnaujinkite į naujausią "gitbook" versiją



Pašalinkite atitinkamą "gitbook" versiją


Nurodo žurnalo lygį



Išvesties klaidos pranešimas



Santrauka

"GitBook" naudoja SUMMARY.md failus, kad apibrėžtų knygos skyrių ir poskyrių struktūrą. SUMMARY.md failas naudojamas knygos turiniui generuoti.

SUMMARY.md formatas yra nuorodų sąrašas. Nuorodos pavadinimas bus skyriaus pavadinimas, o nuoroda bus nukreipta į kelią į to skyriaus failą.

Įtraukus įdėtąjį sąrašą į pirminį skyrių, sukuriamas antrinis skyrius.

Paprastas pavyzdys:


Tada grįžtame į komandinę eilutę ir vėl paleidžiame komandą "gitbook init" aplanke "mybook". "GitBook" ieško katalogų ir failų, aprašytų SUMMARY.md failuose,Jei ne, jis sukuriamas

Išvestis PDF, ePub arba mobi failus

Jei norite sugeneruoti pdf versiją, galite paleisti gitbook pdf, taip pat, jei eksportuojate epub formatą, gitbook epub, jei tai yra mobi formatas, tai padarys gitbook mobi.



Jei norite eksportuoti el. knygą PDF, ePub arba mobi formatu,Reikalingas "Calibre" el. knygų skaitytuvas / tvarkytuvas ir komandinės eilutės įrankiai, priešingu atveju gali būti pranešta apie klaidą "EbookError: Klaida generuojant el. knygą: 'ebook-convert'".

"GitBook" specialiųjų failų savybės:

failas
apibūdinimas
book.jsonKonfigūracijos duomenys (pasirinktinai)
README.mdĮžanga arba įvadas į el. knygą (būtina)
SUMMARY.mdEl. knygų katalogas (pasirinktinai)
GLOSSARY.mdŽodyno ir (arba) anotacijų terminų sąrašas (neprivaloma)
"Gitbook" bendrieji nustatymai

"GitBook" leidžia tinkinti el. knygą lanksčiomis konfigūracijomis.

Šios parinktys nurodytos book.json faile. Autoriai, kurie nėra susipažinę su JSON sintakse, gali patikrinti sintaksę naudodami tokius įrankius kaip JSONlint.

kintamasis
apibūdinimas
šaknisŠakninio aplanko, kuriame yra visi knygos failai, išskyrus book.json
StruktūraNurodykite readme, santraukų, žodynėlių ir kt. kelius
PavadinimasJūsų knygos pavadinimas, numatytoji vertė išgaunama iš README. GitBook.com šis laukas yra iš anksto užpildytas.
descrip{filter}tionJūsų knygos aprašymas, numatytoji vertė yra išgaunama iš README. GitBook.com šis laukas yra iš anksto užpildytas.
AutoriusAutoriaus vardas. GitBook.com šis laukas yra iš anksto užpildytas.
ISBNISBN
KalbaŠios knygos kalbos tipas yra ISO kodas. Numatytoji reikšmė yra en
KryptisTeksto skaitymo tvarka. Tai gali būti RTL (iš dešinės į kairę) arba LTR (iš kairės į dešinę), o numatytoji reikšmė priklauso nuo kalbos reikšmės.
gitbookTurėtų būti naudojama "GitBook" versija. Naudokite SemVer specifikaciją ir sutikite su sąlygomis, panašiomis į "> = 3.0.0".





Ankstesnis:Ar įsigijote "Bona Cloud" kodą?
Kitą:Parašykite teisingą pozą žymėjimui vscode
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com