Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Added horizontal line support and updated README
  • Loading branch information
Namatuzio committed Sep 25, 2023
1 parent 358d1e4 commit f6e9262
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 9 deletions.
23 changes: 14 additions & 9 deletions README.md
Expand Up @@ -139,25 +139,26 @@ Hi
</html>
```
### Transform a markdown file:
```
```md
.\main.py .\example3.md
Converted example3.md to example3.html
```
```
.\example3.md
# Heading



Lorem ipsum dolor sit amet. Aut unde eligendi ut labore laboriosam et nihil commodi ut dolorem dolor qui tempora exercitationem qui quis error eum unde quaerat! Eum autem quam ut quae voluptates quo veritatis porro.

---

Ut nihil impedit in galisum assumenda cum incidunt nihil rem dolorem distinctio et doloremque maiores id labore ipsum quo suscipit saepe. Sed veniam debitis in natus repudiandae rem excepturi accusamus sit dolorem quia aut magni voluptatem id incidunt Quis aut voluptatibus quibusdam.

---

Eum quos harum est rerum necessitatibus aut quae architecto. Non deleniti tempore aut consectetur maiores in corrupti inventore eum veniam aliquam.

```
```html
<!DOCTYPE html>
<html lang="en">
<html lang="en-CA">
<style>
body {
background-color: rgb(0, 116, 145);
Expand All @@ -175,8 +176,12 @@ Eum quos harum est rerum necessitatibus aut quae architecto. Non deleniti tempor
<h1>Heading</h1>
<body>
<p>Lorem ipsum dolor sit amet. Aut unde eligendi ut labore laboriosam et nihil commodi ut dolorem dolor qui tempora exercitationem qui quis error eum unde quaerat! Eum autem quam ut quae voluptates quo veritatis porro.</p>
<p>Ut nihil impedit in galisum assumenda cum incidunt nihil rem dolorem distinctio et doloremque maiores id labore ipsum quo suscipit saepe. Sed veniam debitis in natus repudiandae rem excepturi accusamus sit dolorem quia aut magni voluptatem id incidunt Quis aut voluptatibus quibusdam.</p>
<p>Eum quos harum est rerum necessitatibus aut quae architecto. Non deleniti tempore aut consectetur maiores in corrupti inventore eum veniam aliquam.</p>
<hr />

<p>Ut nihil impedit in galisum assumenda cum incidunt nihil rem dolorem distinctio et doloremque maiores id labore ipsum quo suscipit saepe. Sed veniam debitis in natus repudiandae rem excepturi accusamus sit dolorem quia aut magni voluptatem id incidunt Quis aut voluptatibus quibusdam.</p>
<hr />

<p>Eum quos harum est rerum necessitatibus aut quae architecto. Non deleniti tempore aut consectetur maiores in corrupti inventore eum veniam aliquam.</p>
</body>
</html>
```
Expand Down
2 changes: 2 additions & 0 deletions examples/example3.md
Expand Up @@ -4,8 +4,10 @@

Lorem ipsum dolor sit amet. Aut unde eligendi ut labore laboriosam et nihil commodi ut dolorem dolor qui tempora exercitationem qui quis error eum unde quaerat! Eum autem quam ut quae voluptates quo veritatis porro.

---

Ut nihil impedit in galisum assumenda cum incidunt nihil rem dolorem distinctio et doloremque maiores id labore ipsum quo suscipit saepe. Sed veniam debitis in natus repudiandae rem excepturi accusamus sit dolorem quia aut magni voluptatem id incidunt Quis aut voluptatibus quibusdam.

---

Eum quos harum est rerum necessitatibus aut quae architecto. Non deleniti tempore aut consectetur maiores in corrupti inventore eum veniam aliquam.
4 changes: 4 additions & 0 deletions main.py
Expand Up @@ -92,6 +92,10 @@ def WriteHTML(text:str, title:str, output:str = "til", lang:str = "en-CA"):
if(h1_start_index >= 0):
h1_content = markdown_heading1
new_text_content = text[h1_end_index:]

horiz_line = new_text_content.find("---")
if(horiz_line != -1):
new_text_content = new_text_content.replace("---", "<hr />")
html = markdown.markdown(new_text_content)

with open(f"{output}/{title}.html", "w") as html_file:
Expand Down

0 comments on commit f6e9262

Please sign in to comment.