Markdown pozwala na uporządkowane listy przy użyciu liczb. Jak zamiast tego mogę otrzymać uporządkowaną listę za pomocą liter ? to znaczy
A. the letter A
B. the letter B
C. etc
zamiast
1. the number 1
2. the number 2
3. etc.
Nie wydaje się, aby standardowy Markdown miał taką możliwość. Możesz:
Użyj CSS, umieszczając to gdzieś w swoim dokumencie przecen (uwaga, wpłynie to na wszystkie uporządkowane listy w dokumencie)
<style type="text/css">
ol { list-style-type: upper-alpha; }
</style>
Użyj rozszerzonej wersji przeceny. Markdown Pandoc ma fancy_lists
rozszerzenie, które pozwoli ci oznaczać listy literami i cyframi rzymskimi.
http://johnmacfarlane.net/pandoc/demo/example9/pandocs-markdown.html
ol ol { list-style-type: lower-alpha; }
iol ol ol { list-style-type: lower-roman; }
dla różnych stylów list na każdym poziomie zagnieżdżenia.* A. List item
.style
tagi w.md
plikach.Sam Markdown nie może tego zrobić, ale ponieważ można w nim umieścić HTML, zapewnia to dość prosty sposób:
Niektóre wyprowadzenia na niektórych platformach mogą interpretować tylko bardzo ścisły podzbiór HTML. Na przykład StackOverflow nie obsługuje
type
atrybutu. Ale Wikipedia MediaWiki Markdown tak, podobnie jak GitHub Wiki Markdown .źródło
Przynajmniej w przypadku ostatnich wersji Pandoc (używam wersji 1.13.1) wygląda na to, że możesz użyć części
fancy_list
składni bez konieczności włączania rozszerzenia, np:Aby skompilować to do pliku PDF, możesz uruchomić:
UWAGA : Aby to zadziałało, musisz dodać dodatkową spację po dowolnych literach lub cyfrach rzymskich: zamiast zwykłej jednej spacji między punktorem a tekstem użyj zamiast tego dwóch. (zobacz dokumentację pandoc)
źródło
Spóźniłem się na imprezę, ale może to pomóc innym osobom szukającym rozwiązania R Markdown.
W R Markdown jest to proste. Poniższy minimalny przykład
lists.rmd
przedstawia różne typy:To łączy się z:
źródło
Aby wykonać formatowanie wcięć, używam:
Linki na dole do miejsca, w którym pozyskałem informacje. Format jest wyjaśniony w drugim wierszu.
źródło