Podziały linii Markdown w blokach kodu
Korzystanie z RedCarpet Kiedy włączę coś jak w mojej mocy, nie szanuje żadnych przerw w rzędów ani wcięć. Próbowałem dwóch przestrzeni na końcu rzędów. Dodatkowe linie między kodami. Wydaje się, że nic nie działa.
```xml
<?xml version="1.0" encoding="UTF-8"?>
<hash>
<money>3</money>
</hash>```
Widzę:
<?xml version="1.0" encoding="UTF-8"?> <hash> <money>3</money> </hash>
Oto parametry Redcarpet:
Redcarpet::Markdown.new(Redcarpet::Render::HTML, :autolink => true, :space_after_headers => true, :fenced_code_blocks => true, :no_intra_emphasis => true, :lax_html_blocks => true)
Co muszę zrobić, aby wiersze były poprawnie łamane i pozostawały wcięte, jak tutaj lub w serwisie GitHub?
Aktualizacja
- a źródło wygląda następująco:
[code]&<?xml version="1.0" encoding="UTF-8"?&>[/code]
&<hash&>
&<money&>3&</money&>
&</hash&>
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
4 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Spróbuj zawijaj wynik znaczenia w Asystent Haml
>
Kiedy zawijasz wywołanie renderowania za pomocą pomocnika Hamla , wszystkie znaki nowej linii w tagach w danych wyjściowych znacznika są chronione przez równoważne encje HTML i automatyczne wcięcie Hamla ignoruje je.
Anonimowy użytkownik
Potwierdzenie od:
[/code]
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Nie mogę odtworzyć problemu, z którym masz do czynienia (z klejnotem redcarpet-2.1.1). Umieść to w pliku, a następnie uruchom ( ):
Które odpowiednio wynika z:
...[/code]