diff --git a/CrossDown/__init__.py b/CrossDown/__init__.py index b108b75..51f3d62 100644 --- a/CrossDown/__init__.py +++ b/CrossDown/__init__.py @@ -6,7 +6,6 @@ __all__ = [ 'main', # 主函数 'indent', # 添加空格 'HEAD', # - 'BODY', # ] __version__ = '0.11.2' __author__ = 'CrossDark' @@ -15,36 +14,22 @@ __source__ = 'https://crossdark.net/' __license__ = """MIT""" -HEAD = ( - '', - '', - '', - '', +HEAD = { + ('latex', 'js'): '', # mermaid - '', - '', + ('mermaid', 'js'): '', + ('mermaid', 'init'): '', - # Highlight.js - # '', - # '', - # '', + ('code-highlight', 'css'): '', # 代码高亮css - '', - - '' -) - -BODY = ( - '', -) + ('block', 'css'): """""" +} def indent(input_: Union[str, List, Tuple], indent_spaces: int = 4) -> str: diff --git a/README.html b/README.html index 527208b..d72c340 100644 --- a/README.html +++ b/README.html @@ -5,24 +5,18 @@ UTF-8编码示例 - - - - + -
@@ -213,6 +208,33 @@
cd ../..
     
+

4.2.5 latex

+
\documentclass{article}  
+    \title{我的第一个LaTeX文档}  
+    \author{作者姓名}  
+    \date{\today}  
+    
+    \begin{document}  
+    
+    \maketitle  
+    
+    这是我的第一个LaTeX文档。它包含了一个标题、作者信息、日期和一个简单的正文部分。  
+    
+    \section{引言}  
+    
+    这是引言部分,可以简要介绍文档的主题和目的。  
+    
+    \section{正文}  
+    
+    这是正文部分,可以详细阐述你的观点或研究内容。你可以根据需要添加更多的章节和子章节。  
+    
+    \subsection{子章节示例}  
+    
+    这是一个子章节的示例,用于展示如何在LaTeX文档中创建层次结构。  
+    
+    \end{document}
+    
+

5 转义

\

\a

diff --git a/README.md b/README.md index ae56c45..f249b0e 100644 --- a/README.md +++ b/README.md @@ -151,6 +151,35 @@ graph TD cd ../.. ``` +4.2.5 latex + +```latex +\documentclass{article} +\title{我的第一个LaTeX文档} +\author{作者姓名} +\date{\today} + +\begin{document} + +\maketitle + +这是我的第一个LaTeX文档。它包含了一个标题、作者信息、日期和一个简单的正文部分。 + +\section{引言} + +这是引言部分,可以简要介绍文档的主题和目的。 + +\section{正文} + +这是正文部分,可以详细阐述你的观点或研究内容。你可以根据需要添加更多的章节和子章节。 + +\subsection{子章节示例} + +这是一个子章节的示例,用于展示如何在LaTeX文档中创建层次结构。 + +\end{document} +``` + 5 转义 \\ diff --git a/run.py b/run.py index e584580..fb05684 100644 --- a/run.py +++ b/run.py @@ -20,11 +20,10 @@ if __name__ == '__main__': UTF-8编码示例 -{indent(HEAD)} +{indent(list(HEAD.values()))} -{indent(BODY)} {indent(cd, 4)} diff --git a/setup.py b/setup.py index 5cf9dec..ce4b9ba 100644 --- a/setup.py +++ b/setup.py @@ -5,7 +5,7 @@ with open("README.md", "r") as fh: setuptools.setup( name="CrossDown", - version="1.0.1", + version="2.0.0", author="CrossDark", author_email="liuhanbo333@icloud.com", description="CrossDark's MarkDown", @@ -18,6 +18,9 @@ setuptools.setup( 'matplotlib', 'numpy', ], + package_data={ + '': ['static/*'], # 这将包含static文件夹下的所有子文件夹和文件 + }, classifiers=[ 'Programming Language :: Python :: 3.11', 'Programming Language :: Python :: 3.12',