Liste Nummerierung Jupyter notebook markdown
Ich versuche zu erstellen, ein tutorial für Studierende. Ich möchte die Anzahl der Fragen, die ich bitten Sie Sie, aber in zwischen ich möchte noch hinzufügen, Informationen einzuführen, die Fragen. Wie kann ich eine automatisch nummerierte Liste, die nicht zurückgesetzt wird, die Nummerierung jedes mal, wenn ich einen text legen. Zum Beispiel:
This is some info.
1. This is question one.
This is more info.
2. This is question two.
Gibt Ausgabe:
Dies ist eine info.
- Das ist die Frage.
Dies ist mehr info.
- Diese Frage zwei.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ist dies nicht möglich, direkt mit standard-Markdown, allerdings kann man die "fake it" (siehe unten). In der Tat die Regeln Zustand:
Dass die Zukunft nie angekommen, offiziell. Aber ein paar verschiedene Markdown-Implementierungen bieten solch ein feature als nicht-standardmäßige option. Leider ist es selten (und ich erinnere mich nicht, welche Implementierungen Sie sind).
Unabhängig, Sie haben ein anderes problem. Es ist mir nicht klar, wie das gewünschte Ergebnis sein würde, gültigen HTML-Code. Im wesentlichen verlangen Sie für Absätze außerhalb der Liste, die Elemente, die geschachtelt sind innerhalb Ihrer Liste. Das wäre ungültigen HTML:
Das heißt, es wird (fast) display, wie Sie es wünschen (nicht-Liste, die Elemente sind auch eingerückt).
Ich würde nicht empfehlen es, aber Sie könnten, wie raw-HTML. Vielleicht könnten Sie finden einige andere Methode oder format zum darstellen Ihrer Daten.
Überlegte ich, was darauf hindeutet, verwenden Sie eine geordnete Liste verschachtelte innerhalb einer Definitionsliste wenn Ihr Markdown-Implementierung unterstützt (während die nicht-standard ist, ist diese Funktion sehr Häufig und konsistent Implementierungen, obwohl es nicht standardmäßig aktiviert sein). Es gibt Ihnen die richtige Schachtelung aber das gleiche problem, wenn nicht aufeinander folgende zahlen besteht. Jedoch, wenn Sie manuell fügen Sie die zahlen und entkommen Sie so, dass Sie nicht so auszulegen, als Liste der Elemente, es funktioniert wie folgt:
Rendert als:
Und zeigt wie:
Interessant, wie SO entfernt die (meist Standard) Einbuchtung auf Definitionslisten, in meine versuche, zu fälschen es in der demo oben, merkte ich, es gibt eine einfachere Lösung, die funktionieren sollte in allen Markdown-Implementierungen. Verwenden Sie einfach die Absätze, manuelle zahlen-und non-breaking-spaces zu zwingen, Einzug:
Beachten Sie, dass die non-breaking spaces Ursache Markdown nicht zu sehen, diese Linien als Liste Elemente, die negiert die Notwendigkeit, Ihnen zu entkommen. Die oben rendert als:
Und zeigt wie:
Nicht identisch mit der gewünschten, aber jupyter aufgehört zu nummerieren, wenn ich schrieb
1)
2)
3)
etc.
Den ')' scheint zu deaktivieren Sie die Nummerierung erfolgt durch Jupyter ist markdown. An Miete für jupyter version 5.0.0 läuft python 3.5.2.
.
immer noch nicht funktioniert, auch wenn Sie mit leeren Zeilen zwischen der Listen-Elemente.