問題:reStructuredTextを使って "平行テキスト"を書こうとしています。 「平行テキスト」とは、テキストが2つの列にある、フィクションの注釈付き作品のようなものを意味します。左の列には本文が、右の列には注釈が含まれています。私はsphinxを使ってHTMLとLatexのドキュメントを生成します。"平行テキスト"を書くためのスフィンクス
私は、次の要件があります。上記のように
- を、私は2つの列、本文用と注釈のための1つのテキストをタイプセットすることができるはずです。
- 注釈は「文章レベル」でもかまいません。また、必ずしも「段落レベル」であるとは限りません。つまり、段落内のさまざまな文章や段落全体に注釈を付けることができるようにしたいのです。
- すべてのアノテーションがオフになっているので、出力HTMLとラテックスにメインテキストのみが含まれるようにすることは素晴らしいことです。この場合、私は単なるコラムではなく、媒体の「不動産」全体を使用できるようにしたいと考えています。
- 可能であれば、「注釈のリスト」機能を持つことは非常にうれしいでしょう。
私はreStructuredTextとSphinxにはかなり新しいですが、Pythonでかなりの経験があります。私は自分がしたいことをする方法についていくつかのアイデアを探しています。私はreStructuredTextとSphinx拡張を書くことについて読んできました。だから、Sphinxへの拡張を書くことは疑問ではありません。
これまで誰かが似たようなことをしたことはありますか?
ありがとうございます!
テーブルを使用できますか? http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#tables 次に、テーブルのセル境界とセルの余白を変更して、必要なものを得ることができます。カスタマイズされたCSSファイルのいくつかの並べ替えを行う必要があります。 –
ロス、それは興味深い考えです。私はそれを試みます。ありがとう! –