Làm cách nào để định dạng văn bản trong liên kết được biểu thị trong reStructuredText?Định dạng văn bản trong liên kết trong reStructuredText
Cụ thể, tôi muốn tạo ra mã HTML sau đây từ đầu tiên của tôi:
<a href="http://docs.python.org/library/optparse.html"><tt>optparse.OptionParser</tt> documentation documentation</a>
Kết quả sẽ giống như thế này:
nơi "optparse.OptionParser "phần nằm trong phông chữ có chiều rộng cố định.
tôi đã cố gắng
```optparse.OptionParser`` <http://docs.python.org/library/optparse.html>`_
Tuy nhiên, điều này đã
<tt class="docutils literal">`optparse.OptionParser</tt> documentation <<a class="reference external" href="http://docs.python.org/library/optparse.html">http://docs.python.org/library/optparse.html</a>>`_
mà trông như thế này
'' optparse.OptionParser
documentation <http://docs.python.org/library/optparse.html>\
_
Điều này thực sự đẹp. Tôi đã xem xét tất cả các loại giải pháp được thiết kế kỹ lưỡng, bao gồm viết các tiện ích mở rộng tùy chỉnh trước khi tôi tìm thấy điều này. –
** Đây là _not_ thực sự đẹp. ** Điều này thật khủng khiếp. Tất cả các ngôn ngữ đánh dấu bằng sane đều hỗ trợ việc đánh dấu nội tuyến vô hạn định, vì đây là năm 2016. Phân tích cú pháp theo ngữ cảnh đã được giải quyết một cách trivially kể từ năm 1959. (_Chomsky: ["Về các đặc tính chính thức của ngữ pháp."] (Http: //www.sciencedirect. com/science/article/pii/S0019995859903626 #) _) Sự không có khả năng của trình phân tích cú pháp reStructuredText để thực hiện phân tích cú pháp không phải bối cảnh chính hãng là một nhược điểm xấu xí, xấu xí trên mặt tiền mặt khác. Cú pháp được xác định và mở rộng của reST xứng đáng tốt hơn. (_Một người nào đó sẽ cảm thấy xấu về điều này._) –