La numérotation de la liste Jupyter cahier de démarque
J'essaie de créer un tutoriel pour les étudiants. Je tiens à nombre de questions que je leur demander, mais je tiens à ajouter des informations à introduire les questions. Comment puis-je effectuer un automatiquement de la liste numérotée qui n'a pas de réinitialiser la numérotation à chaque fois que je met le texte. Par exemple:
This is some info.
1. This is question one.
This is more info.
2. This is question two.
Donne de sortie:
C'est un peu d'info.
- Cette question.
C'est plus de l'info.
- C'est question de deux.
OriginalL'auteur Chiel | 2016-03-04
Vous devez vous connecter pour publier un commentaire.
Ce n'est pas possible directement avec la norme Markdown, bien que vous pouvez "faire semblant" (voir ci-dessous). En fait, le les règles état:
Que l'avenir n'est jamais arrivé, officiellement. Cependant un peu différentes Démarques implémentations peuvent offrir une telle fonction comme un non-choix par défaut. Malheureusement, il est rare (et je ne me souviens pas de laquelle les implémentations ils sont).
En soit, vous avez un autre problème. Il n'est pas clair pour moi comment votre sortie désirée serait valide en HTML. Essentiellement, vous vous demandez quels sont les paragraphes à l'extérieur de votre liste d'éléments qui sont imbriqués à l'intérieur de votre liste. Ce serait pas valide HTML:
Cela dit, il sera (presque) d'affichage que vous le désirez (le non-éléments de la liste sont également en retrait).
Je ne le recommande pas, mais vous pourriez l'utiliser comme du HTML brut. Vous pourriez peut-être trouver une autre méthode ou le format de représenter vos données.
J'ai considéré ce qui suggère l'utilisation d'une liste ordonnée imbriquée à l'intérieur d'une liste de définition si votre Démarque de la mise en œuvre prend en charge (alors que les non-standard, cette fonctionnalité est très commun et cohérent à travers des mises en œuvre, bien qu'il ne peut pas être activé par défaut). Il vous donne l'imbrication correcte mais le même problème si non consécutifs numéros persiste. Toutefois, si vous ajoutez manuellement les numéros et leur échapper alors qu'ils ne sont pas interprétés comme des éléments de liste, il fonctionne comme ceci:
Qui rend comme:
Et s'affiche comme:
Il est intéressant de noter, que supprime le (communément par défaut) indentation sur les listes de définition, dans mes tentatives de faux dans la démo ci-dessus, j'ai réalisé qu'il y a une solution plus simple qui devrait fonctionner dans tous les Démarque des implémentations. Utilisez simplement les paragraphes, les numéros de manuel, et les espaces insécables à force d'indentation:
Noter que les espaces insécables cause de Markdown pour ne pas voir ces lignes que les éléments de la liste en niant la nécessité de leur échapper. Le ci-dessus rend comme:
Et s'affiche comme:
OriginalL'auteur Waylan
Pas identique à la valeur souhaitée, mais jupyter arrêté renumérotation quand j'ai écrit
1)
2)
3)
etc.
L' ')' semble pour désactiver la renumérotation fait par Jupyter du markdown. À la location pour jupyter version 5.0.0 de course python 3.5.2.
.
ne fonctionne toujours pas, même lors de l'utilisation de lignes vides entre les éléments de la liste.OriginalL'auteur Jeff Winchell