Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 7163|Atbildi: 0

Darba sākšana ar GitBook apmācībām

[Kopēt saiti]
Publicēts 23.11.2018 14:03:54 | | | |
GitBook ir uz Node.js balstīts komandrindas rīks, kas atbalsta Markdown un AsciiDoc sintakses formātus un var izvadīt e-grāmatas HTML, PDF, e-grāmatā un citos formātos.

Instalējiet node.js

Pirms gitbook rīka izmantošanas datoram ir jāinstalē node.js vidē, un pēc instalēšanas varat pārbaudīt versijas komandu, lai pārbaudītu, vai instalēšana ir veiksmīga:


Instalējiet Gitbook

Gitbook ir instalēts ar npm, komandrindu:



Palaidiet tālāk norādīto komandu, lai redzētu GitBook versiju un pārbaudītu, vai instalēšana ir bijusi veiksmīga.

Vēsturisko versiju instalēšana

gitbook-cli atvieglo citu GitBook versiju lejupielādi un instalēšanu, lai pārbaudītu grāmatas:



Izmantojot gitbook ls-remote, tiek uzskaitītas versijas, kuras var lejupielādēt.


Markdown redaktors

Šeit mēs izmantojam Markdown sintaksi kā mūsu dokumentu rakstīšanas valodu, mums ir jāsagatavo Markdown redaktors, tirgū varam atrast daudzus Markdown redaktorus, piemēram, Typora, MacDown, Bear, MarkdownPad, MarkdownX, JetBrains IDE (nepieciešama spraudņa instalēšana), Atom, Jianshu, CSDN un GitBook GitBook redaktors un tā tālāk.

Manā datorā ir instalēti VS koda izstrādes rīki, vs kods pēc noklusējuma atbalsta markdown, man ir jāinstalē tikai priekšskatījuma spraudņa artefakts: Markdown Preview Enhanced, un es to izmantošu!



Iesaka draugi Redaktors typora, adrese:Hipersaites pieteikšanās ir redzama.

Grāmatas inicializēšana

GitBook var iestatīt boilerplate:

Ja vēlaties izveidot grāmatu jaunā direktorijā, varat to izdarīt, palaižot gitbook init ./directory.

Pēc izpildes jūs redzēsiet vēl divus failus - README.md un SUMMARY.md, kas rīkojas šādi:

README.md - Grāmatas ievads ir rakstīts šajā dokumentā
SUMMARY.md - Grāmatas kataloga struktūra ir konfigurēta šeit



Es neesmu pazīstams ar markdown sintaksi, tāpēc vienkārši uzrakstiet dažus teikumus!






Statisku tīmekļa lapu ģenerēšana

Ģenerējiet statiskas tīmekļa lapas un palaidiet serverus

Viss iepriekš minētais tiks ģenerēts grāmatu katalogā _book.


Serve komanda var norādīt arī portu:




Ģenerējot, norādiet gitbook versiju, un tā vispirms netiks lejupielādēta lokāli



Uzskaita visas vietējās gitbook versijas



Uzskaitiet attālināti pieejamās gitbook versijas



Instalējiet atbilstošo gitbook versiju



Atjaunināšana uz jaunāko gitbook versiju



Atinstalējiet atbilstošo gitbook versiju


Norāda žurnāla līmeni



Izvades kļūdas ziņojums



Kopsavilkums

GitBook izmanto SUMMARY.md failus, lai definētu grāmatas nodaļu un apakšnodaļu struktūru. SUMMARY.md fails tiek izmantots, lai ģenerētu grāmatas satura rādītāju.

SUMMARY.md formāts ir saišu saraksts. Saites nosaukums kalpos kā nodaļas nosaukums, un saite būs vērsta uz ceļu uz šo nodaļas failu.

Pievienojot ligzdotu sarakstu vecāknodaļai, tiek izveidota bērnnodaļa.

Vienkāršs piemērs:


Tad mēs atgriežamies komandrindā un vēlreiz palaižam komandu gitbook init mapē mybook. GitBook meklē direktorijus un failus, kas aprakstīti SUMMARY.md failos,Ja nē, tas tiek izveidots

Izvadiet PDF, ePub vai mobi failus

Ja vēlaties ģenerēt pdf versiju, varat palaist gitbook pdf tādā pašā veidā, ja eksportējat epub formātu, gitbook epub, ja tas ir mobi formāts, darīs gitbook mobi.



Ja vēlaties eksportēt e-grāmatu PDF, ePub vai mobi formātā,Nepieciešams Calibre e-grāmatu lasītājs/pārvaldnieks un komandrindas rīki, pretējā gadījumā var tikt ziņots par kļūdu "EbookError: Kļūda e-grāmatu ģenerēšanas laikā: 'ebook-convert'".

GitBook īpašo failu funkcijas:

fails
apraksts
book.jsonKonfigurācijas dati (neobligāti)
README.mdE-grāmatas priekšvārds vai ievads (obligāti)
SUMMARY.mdE-grāmatu katalogs (pēc izvēles)
GLOSSARY.mdVārdu krājuma/anotācijas terminu saraksts (pēc izvēles)
Gitbook vispārīgie iestatījumi

GitBook ļauj pielāgot savu e-grāmatu ar elastīgām konfigurācijām.

Šīs opcijas ir norādītas book.json failā. Autoriem, kuri nav iepazinušies ar JSON sintaksi, varat pārbaudīt sintaksi, izmantojot tādus rīkus kā JSONlint.

mainīgais
apraksts
sakneCeļš uz saknes mapi, kurā ir visi grāmatu faili, izņemot book.json
StruktūraNorādiet ceļus readme, kopsavilkumiem, glosārijiem utt
NosaukumsJūsu grāmatas nosaukums, noklusējuma vērtība tiek iegūta no README. Uz GitBook.com šis lauks ir iepriekš aizpildīts.
descrip{filter}tionJūsu grāmatas apraksts, noklusējuma vērtība tiek iegūta no README. Uz GitBook.com šis lauks ir iepriekš aizpildīts.
AutorsAutora vārds. Uz GitBook.com šis lauks ir iepriekš aizpildīts.
ISBNISBN
ValodaŠīs grāmatas valodas veids ir ISO kods. Noklusējuma vērtība ir en
virziensTeksta lasīšanas secība. Tas var būt RTL (no labās uz kreiso) vai LTR (no kreisās uz labo), un noklusējuma vērtība ir atkarīga no valodas vērtības.
gitbookJāizmanto GitBook versija. Izmantojiet SemVer specifikāciju un pieņemiet nosacījumus, kas ir līdzīgi "> = 3.0.0".





Iepriekšējo:Vai esat paņēmis Bona Cloud kodu?
Nākamo:Uzrakstiet pareizo pozu atzīmei vscode
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com