2014-10-28 8 views
6

Sto usando la sfinge per la documentazione.qualche strumento online o plugin di automazione per sublimetext per la generazione di tabelle RST di sfinge

Vorrei genearate facilmente basati ad esempio su file CSV o copiare-incollare testo tavolo come mostrato qui: http://sphinx-doc.org/rest.html

+------------------------+------------+----------+----------+ 
| Header row, column 1 | Header 2 | Header 3 | Header 4 | 
| (header rows optional) |   |   |   | 
+========================+============+==========+==========+ 
| body row 1, column 1 | column 2 | column 3 | column 4 | 
+------------------------+------------+----------+----------+ 
| body row 2    | ...  | ...  |   | 
+------------------------+------------+----------+----------+ 

Please help me e il punto che sublimeText plug posso usare per esso o forse esiste qualche strumento online

risposta

2

L'utilizzo di un elenco CSV per definire una tabella è possibile in ReST senza strumenti aggiuntivi (molte persone non lo sanno però, me incluso fino a poco tempo fa). È possibile collegare a un file o URL, risorsa, o semplicemente fornire il testo:

.. csv-table:: Frozen Delights! 
    :header: "Treat", "Quantity", "Description" 
    :widths: 15, 10, 30 

    "Albatross", 2.99, "On a stick!" 
    "Crunchy Frog", 1.49, "If we took the bones out, it wouldn't be 
    crunchy, now would it?" 
    "Gannet Ripple", 1.99, "On a stick!" 

crea questa tabella:

result of CSV table in restructuredText

La documentazione può essere trovato qui: http://docutils.sourceforge.net/docs/ref/rst/directives.html#id4