Tôi muốn viết một tài liệu giải thích tiêu chuẩn mã hóa với các ví dụ mã hóa tốt và xấu. Mỗi quy tắc có một số mô tả và một ví dụ.Hai mã cột trong Markdown
Ví dụ ở đây là các quy tắc 1:
# Rule 1
Description for rule 1.
## Good
```c
int foo (void)
{
int i;
}
```
## Bad
```c
int foo (void) {
int i;
}
```
Từ mỗi quy tắc individal, tôi muốn tạo ra một PDF hoặc một trang HTML với một bảng toàn cầu của nội dung.
Làm cách nào để viết mã tương thích Markdown có thể biểu diễn các khối mã được căn chỉnh theo chiều ngang với màu cú pháp?
Như thế này:
Hoặc này:
Good Not Good
.---------------------+--------------------.
| int foo (void) | int foo (void) { |
| { | int i; |
| int i; | } |
| } | |
'---------------------+--------------------'
Tôi biết rằng tôi có thể thêm dữ liệu meta như các thẻ HTML vào một tài liệu Markdown. Vì vậy, tôi có thể có thể viết một cái gì đó như thế này:
<good>
```c
int foo (void)
{
int i;
}
```
</good>
<bad>
```c
int foo (void) {
int i;
}
```
</bad>
Và xử lý dữ liệu sau đó (tôi vẫn không biết làm thế nào)
markdown -> own-tags-processing -> LaTeX -> pdf
markdown -> own-tags-processing -> HTML
Có cách nào tốt hơn để ngang gắn kết hai khối mã theo chiều ngang?
có thể liên quan: http: // stackoverflow.com/editing-help # tables - nhưng chỉ áp dụng cho các trang SO Documentation ... – Aprillion