Only do LaTeX parsing for the pages marked as LaTeX
This commit is contained in:
parent
c2509966aa
commit
44dff804d0
2 changed files with 7 additions and 1 deletions
|
@ -156,7 +156,12 @@ class LaTeXPreprocessor(markdown.preprocessors.Preprocessor):
|
|||
|
||||
def run(self, lines):
|
||||
"""Parses the actual page"""
|
||||
# Re-creates the entire page so we can parse in a multine env.
|
||||
# Checks for the LaTeX header
|
||||
use_latex = any(line == '[//]: # (latex: 1)' for line in lines)
|
||||
if not use_latex:
|
||||
return lines
|
||||
|
||||
# Re-creates the entire page so we can parse in a multiline env.
|
||||
page = "\n".join(lines)
|
||||
|
||||
# Adds a preamble mode
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
[//]: # (image: /img/drone-schema.png)
|
||||
[//]: # (author: Fabio Manganiello <fabio@platypush.tech>)
|
||||
[//]: # (published: 2021-08-29)
|
||||
[//]: # (latex: 1)
|
||||
|
||||
Drones are increasingly popular and affordable nowadays, and they have become a popular toy for kids and adults
|
||||
of all ages. If all you need is a flying camera to take your holiday selfies then an off-the-shelf solution may
|
||||
|
|
Loading…
Reference in a new issue