You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<p>What to learn next is an often asked question. <a href="https://www.reddit.com/r/learnpython/search?q=what+next&amp;restrict_sr=on">Searching for <code>what next</code> on /r/learnpython</a> gives you too many results. Here's some more Q&amp;A and articles on this topic:</p>
<p><img src="/images/info.svg" alt="info"/><code>pandoc</code> has its own flavor of <code>markdown</code> with many useful extensions — see <a href="https://pandoc.org/MANUAL.html#pandocs-markdown">pandoc: pandocs-markdown</a> for details. GitHub style markdown is recommended if you wish to use the same source (or with minor changes) in multiple places.</p>
316
316
<p><img src="/images/info.svg" alt="info"/> It is advised to use <code>markdown</code> headers in order without skipping — for example, <code>H1</code> for chapter heading and <code>H2</code> for chapter sub-section, etc is fine. <code>H1</code> for chapter heading and <code>H3</code> for sub-section is not. Using the former can give automatic index navigation on ebook readers.</p>
317
317
<p>On <a href="https://wiki.gnome.org/Apps/Evince">Evince</a> reader, the index navigation for above sample looks like this:</p>
<h2 id="chapter-breaks">Chapter breaks<a class="zola-anchor" href="#chapter-breaks" aria-label="Anchor link for: chapter-breaks">🔗</a></h2>
321
321
<p>As observed from previous demo, by default there are no chapter breaks. Searching for a <a href="https://superuser.com/questions/601469/getting-chapters-to-start-on-a-new-page-in-a-pandoc-generated-pdf">solution online</a>, I got this piece of <code>tex</code> code:</p>
@@ -458,7 +458,7 @@ no VAL is specified, the key will be given the value true.</p>
<h2 id="adding-table-of-contents">Adding table of contents<a class="zola-anchor" href="#adding-table-of-contents" aria-label="Anchor link for: adding-table-of-contents">🔗</a></h2>
464
464
<p>There's a handy option <code>--toc</code> to automatically include table of contents at top of the generated <code>pdf</code>. You can control number of levels using <code>--toc-depth</code> option, the default is 3 levels. You can also change the default string <code>Contents</code> to something else using <code>-V toc-title</code> option.</p>
@@ -484,7 +484,7 @@ no VAL is specified, the key will be given the value true.</p>
<p>The <code>bash</code> script invocation is now <code>./md2pdf_syn_bullet_prop_toc_cover_quote.sh sample_5.md sample_5_quote.pdf</code>. The difference between default and styled blockquote is shown below.</p>
<h2 id="customizing-epub">Customizing epub<a class="zola-anchor" href="#customizing-epub" aria-label="Anchor link for: customizing-epub">🔗</a></h2>
490
490
<p>For a long time, I thought <code>epub</code> didn't make sense for programming books. Turned out, I wasn't using the right ebook readers. <strong>FBReader</strong> is good for novels but not ebooks with code snippets. When I used <a href="https://github.com/mate-desktop/atril">atril</a> and <a href="https://calibre-ebook.com/">calibre ebook-viewer</a>, the results were good.</p>
@@ -511,9 +511,11 @@ no VAL is specified, the key will be given the value true.</p>
<li><a href="https://github.com/jgm/pandoc/wiki/Pandoc-Tricks">pandoc: tips and tricks</a></li>
513
513
</ul>
514
-
<p><strong>More options for generating ebooks</strong>:</p>
514
+
<p><strong>More options and workflows for generating ebooks</strong>:</p>
515
515
<ul>
516
516
<li><a href="https://github.com/Wandmalfarbe/pandoc-latex-template">pandoc-latex-template</a> — a clean pandoc LaTeX template to convert your markdown files to PDF or LaTeX</li>
517
+
<li><a href="https://keleshev.com/my-book-writing-setup/">Writing a book with pandoc, make, and vim</a></li>
518
+
<li><a href="https://jupyterbook.org/intro.html">Jupyter Book</a> — open source project for building beautiful, publication-quality books and documents from computational material</li>
<li><a href="https://shape-of-code.coding-guidelines.com/2019/08/11/my-books-pdf-generation-workflow/">pdf generation workflow with Asciidoc</a></li>
@@ -536,7 +538,7 @@ no VAL is specified, the key will be given the value true.</p>
536
538
<li><a href="https://tex.stackexchange.com/questions/9533/what-best-combination-of-fonts-for-serif-sans-and-mono-do-you-recommend">tex.stackexchange: What best combination of fonts for Serif, Sans, and Mono do you recommend?</a></li>
537
539
<li><a href="http://www.tug.dk/FontCatalogue/">LATEX font catalogue</a></li>
538
540
<li><a href="https://github.com/karthik/markdown_science/wiki/Tools-to-support-your-markdown-authoring">Tools to support markdown authoring</a></li>
539
-
<li><a href="https://picular.co/">picular: search engine for colors</a></li>
541
+
<li><a href="https://picular.co/">picular: search engine for colors</a> and <a href="https://www.colorhexa.com/">colorhexa</a></li>
Copy file name to clipboardExpand all lines: books/index.html
+7-7Lines changed: 7 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -143,7 +143,7 @@ <h2 id="bundles">Bundles</h2>
143
143
<br>
144
144
<h2id="python-re-gex">Python re(gex)?</h2>
145
145
<p>Learn Python Regular Expressions step by step from beginner to advanced levels with 200+ examples. Both <code>re</code> and <code>regex</code> modules are covered. Exercises are also included to test your understanding.</p>
<p>Learn JavaScript Regular Expressions step by step from beginner to advanced levels with 200+ examples. Exercises are also included to test your understanding.</p>
<p><imgsrc="/images/info.svg" alt="info" /><code>pandoc</code> has its own flavor of <code>markdown</code> with many useful extensions — see <ahref="https://pandoc.org/MANUAL.html#pandocs-markdown">pandoc: pandocs-markdown</a> for details. GitHub style markdown is recommended if you wish to use the same source (or with minor changes) in multiple places.</p>
223
223
<p><imgsrc="/images/info.svg" alt="info" /> It is advised to use <code>markdown</code> headers in order without skipping — for example, <code>H1</code> for chapter heading and <code>H2</code> for chapter sub-section, etc is fine. <code>H1</code> for chapter heading and <code>H3</code> for sub-section is not. Using the former can give automatic index navigation on ebook readers.</p>
224
224
<p>On <ahref="https://wiki.gnome.org/Apps/Evince">Evince</a> reader, the index navigation for above sample looks like this:</p>
<h2id="chapter-breaks">Chapter breaks<aclass="zola-anchor" href="#chapter-breaks" aria-label="Anchor link for: chapter-breaks">🔗</a></h2>
228
228
<p>As observed from previous demo, by default there are no chapter breaks. Searching for a <ahref="https://superuser.com/questions/601469/getting-chapters-to-start-on-a-new-page-in-a-pandoc-generated-pdf">solution online</a>, I got this piece of <code>tex</code> code:</p>
<h2id="adding-table-of-contents">Adding table of contents<aclass="zola-anchor" href="#adding-table-of-contents" aria-label="Anchor link for: adding-table-of-contents">🔗</a></h2>
371
371
<p>There's a handy option <code>--toc</code> to automatically include table of contents at top of the generated <code>pdf</code>. You can control number of levels using <code>--toc-depth</code> option, the default is 3 levels. You can also change the default string <code>Contents</code> to something else using <code>-V toc-title</code> option.</p>
<p>The <code>bash</code> script invocation is now <code>./md2pdf_syn_bullet_prop_toc_cover_quote.sh sample_5.md sample_5_quote.pdf</code>. The difference between default and styled blockquote is shown below.</p>
<h2id="customizing-epub">Customizing epub<aclass="zola-anchor" href="#customizing-epub" aria-label="Anchor link for: customizing-epub">🔗</a></h2>
397
397
<p>For a long time, I thought <code>epub</code> didn't make sense for programming books. Turned out, I wasn't using the right ebook readers. <strong>FBReader</strong> is good for novels but not ebooks with code snippets. When I used <ahref="https://github.com/mate-desktop/atril">atril</a> and <ahref="https://calibre-ebook.com/">calibre ebook-viewer</a>, the results were good.</p>
<li><ahref="https://github.com/jgm/pandoc/wiki/Pandoc-Tricks">pandoc: tips and tricks</a></li>
420
420
</ul>
421
-
<p><strong>More options for generating ebooks</strong>:</p>
421
+
<p><strong>More options and workflows for generating ebooks</strong>:</p>
422
422
<ul>
423
423
<li><ahref="https://github.com/Wandmalfarbe/pandoc-latex-template">pandoc-latex-template</a> — a clean pandoc LaTeX template to convert your markdown files to PDF or LaTeX</li>
424
+
<li><ahref="https://keleshev.com/my-book-writing-setup/">Writing a book with pandoc, make, and vim</a></li>
425
+
<li><ahref="https://jupyterbook.org/intro.html">Jupyter Book</a> — open source project for building beautiful, publication-quality books and documents from computational material</li>
<li><ahref="https://tex.stackexchange.com/questions/9533/what-best-combination-of-fonts-for-serif-sans-and-mono-do-you-recommend">tex.stackexchange: What best combination of fonts for Serif, Sans, and Mono do you recommend?</a></li>
444
446
<li><ahref="http://www.tug.dk/FontCatalogue/">LATEX font catalogue</a></li>
445
447
<li><ahref="https://github.com/karthik/markdown_science/wiki/Tools-to-support-your-markdown-authoring">Tools to support markdown authoring</a></li>
446
-
<li><ahref="https://picular.co/">picular: search engine for colors</a></li>
448
+
<li><ahref="https://picular.co/">picular: search engine for colors</a> and <ahref="https://www.colorhexa.com/">colorhexa</a></li>
0 commit comments