Github Markdown Colspan

95

Gibt es eine Möglichkeit, " Colspan " beim Github - Abschlag zu haben ?

Ich versuche eine Tabelle zu erstellen, in der eine Zeile vier Spalten einnimmt.

| One     | Two        | Three   | Four          | 
| ------------- |-------------| ---------| ------------- |
| One                | Two               | Three          | Four                |

| One     | Two        | Three   | Four          | 
| ------------- |-------------| ---------| ------------- |
| Span Across ||||

Sie können eine Live-Vorschau anzeigen, indem Sie die obigen Informationen hier einfügen: http://markdown-here.com/livedemo.html

user391986
quelle
3
Es tut uns leid, Ihnen mitteilen zu müssen, dass Markdown Colspan oder Rowspan nicht unterstützt.
Mambrow
4
MultiMarkdown 4 unterstützt Colspan , wird aber nicht auf GitHub
fregante
Textile führt sowohl Colspan als auch Rowspan mit einer einheitlichen Syntax aus .
Cees Timmerman

Antworten:

73

Sie können HTML-Tabellen auf GitHub verwenden (jedoch nicht auf StackOverflow).

<table>
  <tr>
    <td>One</td>
    <td>Two</td>
  </tr>
  <tr>
    <td colspan="2">Three</td>
  </tr>
</table>

Wird

HTML-Tabellenausgabe

fregante
quelle
50

Kompromiss Mindestlösung:

| One    | Two | Three | Four    | Five  | Six 
| -
| Span <td colspan=3>triple  <td colspan=2>double

So können Sie das Schließen </td>aus Gründen der Geschwindigkeit weglassen oder aus Gründen der Konsistenz verlassen.

Ergebnis von http://markdown-here.com/livedemo.html : Markdown-Tabelle mit Colspan

Funktioniert in Jupyter Markdown.

Aktualisieren:

Ab dem Jahr 2019 sind alle Pfeifen in der zweiten Linie in Jupyter Markdown obligatorisch.

| One    | Two | Three | Four    | Five  | Six
|-|-|-|-|-|-
| Span <td colspan=3>triple  <td colspan=2>double

minimal:

One    | Two | Three | Four    | Five  | Six
-|||||-
Span <td colspan=3>triple  <td colspan=2>double
Sherdim
quelle
6
Ich habe ein Problem mit dieser Lösung, wenn ich versuche, einen Colspan über der ersten Spalte zu verwenden. Ein Hack, um dies zu vermeiden, besteht darin, eine weitere erste Spalte hinzuzufügen, die keinen Inhalt hat ... Yuck ...
consideRatio
24
Dies funktioniert nicht auf GitHub, CommonMark oder StackOverflow
fregante
1
Zum Zeitpunkt des Schreibens funktioniert dies auf GitHub-Wikis. GH weiß jedoch nicht, dass Sie zusätzliche Spalten hinzugefügt haben, daher werden rechts leere Zellen hinzugefügt.
cxw
Ich habe verstanden, dass Pfeifen am Anfang und am Ende äther optional sind oder keine von ihnen. Vielleicht sollten Sie eine am Ende dieser Zeilen hinzufügen?
Sandburg
17

Es gibt keine Möglichkeit dazu. Verwenden Sie entweder eine HTML-Tabelle oder fügen Sie denselben Text in mehrere Zellen ein.

so was:

| Can Reorder | 2nd operation |2nd operation |2nd operation |
| :---: | --- |
|1st operation|Normal Load <br/>Normal Store| Volatile Load <br/>MonitorEnter|Volatile Store<br/> MonitorExit|
|Normal Load <br/> Normal Store| | | No|
|Volatile Load <br/> MonitorEnter| No|No|No|
|Volatile store <br/> MonitorExit| | No|No|

das sieht aus wie

HTML-Tabelle

landerlyoung
quelle
benutze || Verwenden Sie für zwei Spalten ||| für drei Spalten und so weiter usw.
Abhilash Reddy
15

Ich musste kürzlich das Gleiche tun und war erfreut, dass der Colspan mit aufeinanderfolgenden Rohren gut funktionierte ||

MultiMarkdown v4.5

Getestet auf v4.5 (aktuell auf Macports) und v5.4 (aktuell auf Homebrew). Ich bin mir nicht sicher, warum es auf der von Ihnen bereitgestellten Live-Vorschau-Site nicht funktioniert.

Ein einfacher Test, mit dem ich angefangen habe, war:

| Header ||
|--------------|
| 0 | 1 |

mit dem Befehl:

multimarkdown -t html test.md > test.html
Kennzeichen
quelle
27
Das ist nicht auf Github unterstützt
GNP
3
Sieht aus wie ein schönes Markup, ich würde gerne sehen, wie es angenommen wird.
Akauppi
-8

Durch Hinzufügen wird breakIhr Problem behoben. Sie können mehr als einen Datensatz in einer Zelle speichern, da Markdown nicht viele Funktionen unterstützt.

ELAVARASI PS
quelle
7
Es ist unklar, was Sie unter "Pause hinzufügen" verstehen. Könnten Sie das veranschaulichen?
ivan_pozdeev
2
Was ist ein breakin MarkDown?
Sohail Si