gitbook documentation word markdown

Word bis Markdown für GitBook: Veröffentlichen Sie Dokumentation aus Word Docs

Wie man Word-Dokumente in Markdown für GitBook konvertiert. Importieren Sie Inhalte, bewahren Sie die Formatierung und erstellen Sie ausgefeilte Dokumentationsseiten aus .docx-Dateien.

W
WordToMD-Team
·

GitBook ist eine beliebte Plattform zur Erstellung von Dokumentationsseiten, API-Guides und Wissensbanken mit Markdown. Wenn Ihre Dokumentationsentwürfe in Word live sind, ist die Konvertierung in GitBook-kompatible Markdown ein einfacher Prozess. Dieser Leitfaden umfaßt die vollständigen Word bis GitBook Arbeitsabläufe.

Warum GitBook für Dokumentation?

GitBook verwandelt Markdown-Dateien in eine ausgefeilte, durchsuchbare Dokumentationsseite mit:

  • Ein sauberes, professionelles Standardthema
  • Volltext-Suche
  • Navigationsseitenleiste aus Ihrer Datei-Struktur erzeugt
  • GitHub Synchronisierung für versionsgesteuerte Dokumente
  • Benutzerdefinierte Domänen

Inhalte, die in Word geschrieben sind, passen sich nach GitBooks Seitenmodell, sobald sie in Markdown umgewandelt wurden, gut an.

Umwandlung von Word-Dokumenten

Beginnen Sie mit: WordToMD:

  1. Ziehen Sie Ihren .docx Dokumentationsentwurf auf den Konverter
  2. Überprüfen Sie die Markdown-Ausgabe Überschriften, Tabellen und Codeabschnitte überprüfen
  3. Herunterladen der .md-Datei

Die Ausgabe ist der Standard Markdown, den GitBook direkt akzeptiert.

GitBook Dateistruktur

GitBook organisiert Inhalte um eine SUMMARY.md Datei, die die Navigationsstruktur definiert:

# Table of Contents

* [Introduction](README.md)
* [Getting Started](getting-started/README.md)
  * [Installation](getting-started/installation.md)
  * [Configuration](getting-started/configuration.md)
* [API Reference](api/README.md)
  * [Authentication](api/authentication.md)

Jede Kugel in SUMMARY.md wird zu einer Seite in Ihrer GitBook Seitenleiste. Nachdem Sie Ihre Word-Dokumente konvertiert haben, organisieren Sie sie in diese Struktur.

Vorgeschichte in GitBook

GitBook (Legacy-Versionen) verwendet keine YAML-Frontmatter Seitentitel stammen aus der ersten H1-Überschrift. GitBooks neuere Version (GitBook.com) akzeptiert einige Frontmatter, aber der sichere Ansatz ist es, die erste zu verwenden # Heading als Titel der Seite:

# Authentication Guide

This section describes how to authenticate with the API.

## Overview

...

Aufbau der Leitung

GitBook erzeugt eine Inhaltstabelle auf Seitenebene aus den Überschriften H2 und H3. Halten Sie Ihre Hierarchie sauber:

  • H1 Seitentitel (eine für jede Datei)
  • H2 Hauptabschnitte (siehe Seite TOC)
  • H3 Unterabschnitte

Sehen Sie Markdown Leitfaden für Überschriften für die Überschrift "Best Practices".

Tabellen in GitBook

GitBook stellt GFM-Tabellen mit Styling dar. Tabellen aus Ihrem Word-Dokument konvertieren korrekt über WordToMD:

| Endpoint | Method | Description |
|---|---|---|
| `/auth/login` | POST | Authenticate user |
| `/auth/logout` | POST | End session |
| `/users/{id}` | GET | Get user profile |

Für komplexe Tabellenszenarien siehe Markdown Tabellen: Eine vollständige Anleitung.

Codeblöcke

GitBook stellt geschlossene Codeblöcke mit Syntax-Highlighting dar. Nach der Umwandlung mit WordToMD, die Codebeispiele ordnungsgemäß formatieren:

```bash
npm install -g gitbook-cli
gitbook init my-docs
```

GitBook verfügt auch über einen speziellen Hint-Blocktyp für Aufrufe:

{% hint style="info" %}
This is an information callout.
{% endhint %}

{% hint style="warning" %}
This is a warning callout.
{% endhint %}

Wenn in Ihrem Word-Dokument Kallout-Boxen markiert sind, konvertieren Sie diese nach der ersten Markdown-Konvertierung in GitBook-Hinweisblöcke.

GitHub Synchronisierungs-Arbeitsfluss

GitBook unterstützt die Synchronisierung mit einem GitHub-Repository:

  1. Erstellen Sie ein GitHub-Repo und fügen Sie Ihre konvertierten .md-Dateien hinzu
  2. Verbinden Sie GitBook mit dem Repo in GitBooks Einstellungen
  3. GitBook erstellt und veröffentlicht automatisch aus den Markdown-Dateien
  4. Bearbeitungen in GitBook synchronisiert zurück zu GitHub, und umgekehrt

Dadurch erhalten Sie Versionssteuerung für Ihre Dokumente und Ihr Team kann über GitHub PRs oder direkt im GitBook-Editor zusammenarbeiten.

Für GitHub Markdown-Spezifikationen siehe Word bis GitHub Markdown.

Bilder

Bilder aus Ihren Word Dokumenten exportieren (Save As → Webseite speichert Bilder in einen Ordner). In GitBook mit GitHub synchronisieren, die Bilder zu einem assets/ or images/ Verzeichnis und Verweise darauf:

![Architecture Diagram](assets/architecture.png)

In GitBooks Web-Editor können Sie Bilder direkt beim Bearbeiten von Seiten hochladen.

Übertragung eines vollständigen Dokumentationssets

Für eine große Dokumentationsmigration von Word zu GitBook:

  1. Prüfung der Word-Dokumente Identifizieren Sie Seiten, Abschnitte und Hierarchie
  2. Planen Sie die SUMMARY.md-Struktur vor der Umwandlung
  3. Dateien konvertieren with WordToMD (oder Umwandlung der Chargen für große Mengen)
  4. Erstellen von SUMMARY.md die mit Ihrer geplanten Struktur übereinstimmen
  5. Jede Seite überprüfen für Überschriftenhierarchie, Tabellenformatierung und Codeblöcke
  6. Veröffentlichen Über GitBooks Import oder GitHub Synchronisierung

FAQ

Welchen Markdown Geschmack verwendet GitBook? GitBook verwendet den Standard Markdown (CommonMark) und seine eigenen Erweiterungen (Hinweisblöcke, Registerkarten, Einbettblöcke). Die Markdown-Ausgabe von WordToMD ist kompatibel.

Kann ich ein .docx direkt in GitBook importieren? GitBook.coms Import-Funktion akzeptiert Word-Dokumente, aber die Ausgabe ist oft von niedrigerer Qualität als die Markdown. Der zweistufige Ansatz (Word → Markdown → GitBook) liefert für komplexe Dokumente bessere Ergebnisse.

Wie kann ich mit Dokumenten verknüpfen? In GitBook mit GitHub Synchronisierung, verwenden Sie relative Markdown Links: [See Authentication](../api/authentication.md). GitBook resolves these to proper page links.

Meine Dokumentation hat mehr als 50 Word-Dateien. Gibt es einen schnelleren Arbeitsablauf? Sehen Sie Batch Konvertieren Word zu Markdown für die Automatisierung der Konvertierung Schritt, dann schreiben Sie ein Skript, um SUMMARY.md aus der Datei-Struktur zu generieren.

Schlußfolgerung

Umwandlung Word bis GitBook Markdown ist ein sauberer Arbeitsablauf: WordToMD Handhabt die Dokumentkonvertierung, und GitBooks GitHub Synchronisierung oder direkter Import handhabt die Veröffentlichung. Verwenden Sie Standard-Heading-Stile in Word, halten Sie Ihre Tabellen einfach, und Sie werden eine professionelle Dokumentationsseite haben, die schnell läuft.