Oczywiście w Internecie podkreślenie oznacza hiperłącze, ale co jeśli potrzebuję podkreślić, które nie jest hiperłączem?Jak podkreślić tekst w reStructuredText?
Odpowiedz
Poprosiłem o podobne pytanie here. Spróbuj tak:
.. role:: underline
:class: underline
W dokumencie tym mogą być stosowane w sposób następujący:
:underline:`This text is underlined`
W pliku css
można mieć:
.underline {
text-decoration: underline;
}
ten powinien pracować dla wyjścia HTML . Jednak podkreślanie celowo nie jest częścią specyfikacji ReST. Zobacz this link.
dodać następującą dyrektywę w pliku index.rst na przykład:
.. role:: underline
:class: underline
W dokumencie można wskazać tekst jak podkreślono następujące warunki:
:underline:`This text is underlined`
Aby określić css dla Twoja klasa podkreślenia dodajesz css do pliku layout.html w folderze _themes/sphinx_rtd_theme/sphinx_rtd_theme/jeśli używasz sphinx_rtd_theme, w przeciwnym razie domyślny katalog tematyczny:
<style>
.underline {
text-decoration: underline;
}
</style>
Spowoduje to odpowiednie ułożenie html.
Podkreślenie jest częścią StructureText ale nie specyfikacji reStructuredText Sfinksa, zgodnie z cytatem z David Ascher w swojej 2000-01-21 Doc-SIG listy mailingowej post „Docstring gramatyka: bardzo zmieniony wniosek”:
Znakowanie podkreślonego tekstu znakami _ jest nieoptymalne. Podkreślenia nie powinny być używane z perspektywy typograficznej (podkreślenia to: przeznaczone do użycia w manuskryptach do komunikowania się z maszyną do pisania , że tekst powinien być zaznaczony kursywą - podkreślenie nie ma dobrze przygotowanej książki, a konflikt z podwójnym -odnotowane zmienne Python nazwy (init i tym podobne), które zostałyby obcięte, a podkreślone, gdy efekt ten nie jest pożądany. Zauważ, że podczas gdy całkowity znacznik uniemożliwiłby to obcięcie ("init"), myślę o znacznikach docstringowych, podobnie jak myślę o adnotacjach typu - powinny one być opcjonalne i przede wszystkim nie szkodzić. W tym przypadku znacznik jest szkodliwy.
- 1. Jak przekonwertować tekst reStructuredText na zwykły tekst
- 2. Jak podkreślić tekst przycisku w systemie Android?
- 3. Jak można podkreślić tekst w Androidzie XML?
- 4. Jak podkreślić tekst w TextView w innym kolorze niż tekst?
- 5. Jak mogę podkreślić tekst w systemie iOS 6?
- 6. Jak mogę podkreślić tekst za pomocą FDPF w PHP?
- 7. Jak podkreślić tekst w tytule lub etykiecie? (ggplot2)
- 8. Resolve Zastępstwa w reStructuredText
- 9. Bold w reStructuredText
- 10. Jak naprawić szerokość kolumny w tabelach reStructuredText?
- 11. reStructuredText style
- 12. Parsowanie reStructuredText do HTML
- 13. Jak utworzyć nieprzeciętą przestrzeń w reStructuredText?
- 14. Część wyrazu pogrubionego w reStructuredText
- 15. Wielokreskowa komórka tabeli w reStructuredText?
- 16. Makro lub odpowiednik w reStructuredText?
- 17. edytory tabel w Sphinx/reStructuredText?
- 18. Jak mogę podkreślić wariancję ponad ggplot?
- 19. reStructuredText - dodawanie tytuł atrybuty linków
- 20. Emitować reStructuredText from sphinx autodoc?
- 21. Jak podkreślić zarówno wiersza i kolumny na raz w pand
- 22. Jak mogę pogrubić i podkreślić ciąg znaków w kodzie Android?
- 23. Zobacz docstrukcje reStructuredText (Sphinx) w iPythonie?
- 24. Wstaw łącze do pogrubionego tekstu w reStructuredText
- 25. vim nie podkreślić pewne C++ słowa kluczowe
- 26. Korzystanie reStructuredText i Sfinksa dołączyć preformatowany plik
- 27. wxPython: Jak wypełnić tekst w panelu Tekst
- 28. restructuredText, docstring i interpunkcja powłoki Pythona
- 29. Sfinks, reStructuredText pokaż/ukryj fragmenty kodu
- 30. Jak przekonwertować pliki reStructuredText ze zdjęciami na markdown?