-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Consider asciidoctor instead of markdown #13
Comments
Leaving aside the sloppy conversion from Google Doc (see #7) there's several issues I have with the current PDF doc as compared to the old format. If Asciidoc (or anything) will improve these, then I'm all for it.
|
Started the conversion work. My current work-in-progress document looks like this - http://ge.tt/8cNSyts2 (some pages are not yet formatted properly). You can see the overall document layout with chapter / section numbering, headers, footers, footnotes and links. Feedback is welcome. Now I will focus on Jekyll and static web generator to check that it is usable with asciidoctor. |
@Doweig Can you please explain your reasons for thumb down? Do you have any previous experience with asciidoctor or why do you think we should not follow this path? Thank you! |
I like it. Obviously there is a lot of work to do but I think it has better potential than the current system. |
One request. Perhaps you're already doing this, but please keep a strict separation between formatting changes and substantive changes, if any. Each Git commit should be strictly one or the other, to facilitate review. |
Correct, I am not performing any changes in the protocol content. It is formatting only. If I make any content change, I will explicitly mention it in the PR. |
Softcover is a publishing system based on Markdown that can easily generate both PDF and HTML. It might make for an easier conversion, since the doc is already Markdown. |
@another-hodler The reason for my thumb down is that I'm opposed to unnecessary complication. Markdown is wild spread and well known, easy to learn and use, natively supported on github, does the job. |
@Doweig except it is not doing the job. The PDF is the primary, canonical doc for Glacier, and it is currently in a bad state due to this incomplete and sloppy doc format conversion done last spring. Footnotes and screenshots are missing, command lines are truncated, etc. If we can find a way to create a PDF with equivalent (or better) functionality to the 0.91 release (which came from Google Docs) using only Markdown, I would prefer that, but so far that doesn't seem possible. |
As mentioned in #11 I would like to start discussion whether Markdown should be replaced by AsciiDoc. AsciiDoc has following advantages over Markdown:
catmd
solution can be avoided.I played with it for a while and I liked PDF export quite a lot. There is a difference between native and AsciidocFX PDF export though. Native is more like from web, AsciidocFX uses DocBook in between so result looks more like a book - footnotes are back! :-) Please see example below.
Example:
If we decide AsciiDoc is a way to go I can start working on the conversion. What needs to be investigated is:
The text was updated successfully, but these errors were encountered: