-
Notifications
You must be signed in to change notification settings - Fork 534
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
A better online version is published #59
Comments
Hi @holmescn, I remember @jserv mentioning that he would like to stick to the LaTeX scripts at present. Based on that principle, the LaTeX scripts should not be replaced even though the PDF files could be generated with Antora, but it would be nice to generate different PDF files based on both and then bundle them in release for choosing. That is to say, all the other formats (HTML, epub, mobi, and so on) should be converted from LaTeX files automatically as possible as it could and we should only edit the LaTeX files for unifying our work. Could you offer the process for converting LaTeX to AsciiDoc format? I think a possible workflow would be like the diagram shown below: (Note that the LaTeX files should be the source files.) There are three (or more with other tools) approach to handle that. I believe that both AsciiDoc and Markdown are brilliant markup document format for us because we won't have too much modern features to make this book great. Before we decide which workflow to be used, the issue #26 should be resolve first.
|
I agree with @Hsins |
@Hsins sorry for that in current stage, the AsciiDoc is not fully automatically generated. I just written a simple Python script to split the |
@holmescn Almost the custom macros like |
Nice work for all the writers!! Since I am going to write some Linux Kernel Module, I found this new book that explain the new infrastructure in modern Linux Kernel. But I found that the online version feels not good enough. So I spend a week to convert the latex content into a simple yet I think it is better mark language AsciiDoc. The project is based on Antor which is a new writing platform similar to Sphinx. Here is an article that explains why I chosen it.
The content is separated into multiple files which I think is easier to maintain. I hope the latex could also be separated into chapters if you like. But there is a problem that the Github Pages published under my personal domain, I don't known if you like to merge it, or create an organization that place this version under it.
Another problem is that current version of Antora could not generate PDF files, so the latex version could not be replaced. But the underhood AsciiDoc is targeted DocBook whichi could be converted to PDF. So I think this could be resolved later.
The text was updated successfully, but these errors were encountered: