KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
In RST, we use some whitespaces in front of a block to say this is a code block. Because Python also uses whitespace to indent a code block, I would like my RST code block to preserve those whitespaces if I were writing Python code. How can I do that? Let's say we have a class: class Test(object): And we want to write a method called __init__ that is a member of this class. This method belongs to another code block but we want to have some visual clue so that readers know that this second block is a continuation of the previous one. At the moment, I use # to mark the vertical guide line of a code block like this: def __init__(self): pass # Without the # , def __init__(self) would be printed at the same indentation level as class Test(object) . There's gotta be more elegant way.
Tags (comma-separated)
Save Edits
Cancel