Giter Club home page Giter Club logo

pandoc-grid-table's Introduction

pandoc-grid-table README

Grid Table

+-------------+---------+----------+
|             | max     | 56.7 °C  |

+-----------------------+----------+
| Properties            | Earth    |
+=============+=========+==========+
|             | min     | -89.2 °C |
| Temperature +---------+----------+
| 1961-1990   | mean    | 14 °C    |
|             +---------+----------+
|             | max     | 56.7 °C  |
+-------------+---------+----------+

 13            6
+-------------+------+ Table
| verbunden | test |
 6      6      6
+------+------+------+ Table
 6      13
| test | verbunden   | Table
 6      6      6
+------+------+------+ Table
 13            6
| verbunden   | test | Table
+-------------+------+

 6      6      6      6
+------+------+------+------+ Row
| test | test | test | test | row Table
+------+------+------+------+ row

 13             28
| verbunden   | verbunden und verlängert   | Row Table

 6      6      6      6
+------+------+------+------+ Row
| test | test | test | test | row Table
+------+------+------+------+ row

Berechne die Summe von Spalte 1 und 2 der vorherigen Tabelle und vergleiche diese mit der Summe der aktuellen

Vergleiche Breite Zelle 1 der Tabelle 1 mit Zelle 1 Tabelle 2
Wenn die Breite == so gehe weiter zur

Ist die aktuelle Zelle gleich der nachfolgenden Tabelle, wenn nicht so vergleiche:
wenn nachfolgende Zelle > als aktuelle ist, so addiere die nachfolgende Zelle +1 zu der aktuelle und vergleiche die Summe.
mache dies bis die Summe == ist

+--------------+
| Header 1     |
+======+=======+
| test | Row 2 |
+------+-------+

Features

This Extension aims to help in handling pandoc grid tables.

This extension enables you to quickly jump from one cell to the next as well as auto formatting the table.

Requirements

For this extension to make any sense you need to have pandoc installed.

Extension Settings

This extension contributes the following settings:

  • myExtension.enable: Enable/disable this extension.
  • myExtension.thing: Set to blah to do something.

Release Notes

No release notes yet.

0.0.1

Initial Release with the following features:

  • Jump to next cell
  • Jump to previous cell
  • Format table
  • Add a snippet to add a new table
  • Create multiline cell
  • Insert Row (Behavior will change in the future)
  • Add a new row after tabing from the last cell
    • Make it an option

Create multiline cell

On pressing "enter" key in a cell,
create a new line for that cell and start at the beginning of the cell.

Upcoming Features

  • Delete Row
  • Insert Column
  • Delete Column
  • Paste from Excel
  • Paste from CSV
  • Concatenation of Cells
  • Add alignment to cells depending on the header row
  • Make functions available to click on while in a cell
    • Insert Row Above
    • Insert Row Below
    • Insert Column Left
    • Insert Column Right
    • Delete Row
    • Delete Column

pandoc-grid-table's People

Contributors

ah-hammi avatar

Stargazers

Preston avatar

Watchers

 avatar

pandoc-grid-table's Issues

Format table get unexpected right aligment

My input grid table.

+-----+-------------------------+
| No. | Description             |
+:===:+=========================+
| 1   | - This is a long string |
|     |   + Short string        |
|     |   + Short string        |
|     |   + Short string        |
|     |   + Short string        |
|     |   + Short string        |
+-----+-------------------------+

After pressing TAB. formatted table as below. which is not the format I expected, and will cause the list not working.

+-----+-------------------------+
| No. | Description             |
+:===:+=========================+
| 1   | - This is a long string |
|     |          + Short string |
|     |          + Short string |
|     |          + Short string |
|     |          + Short string |
|     |          + Short string |
+-----+-------------------------+

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.