org-publish
Table of Contents
-
<<<<<<< Updated upstream
- 1. General Org Config
- 2. Publish with Org
1. General Org Config
=======1. General Org Config
>>>>>>> Stashed changes2. Publish with Org
2.1. to Web
=======2. Publish with Org
2.1. to Web
>>>>>>> Stashed changes- Weblorg is a simple system to build websites with Org-mode, supports themeing, blogging, html templates
- complex system https://karl-voit.at/tags/lazyblorg/
- can handle org-files all over the place
- capture templates: https://orgmode.org/manual/Capture-templates.html
- complex example: https://orgmode.org/manual/Complex-example.html
- basic blog intro: https://www.inmotionhosting.com/support/edu/emacs/org-mode-blog/
- using org and nothing else (for blogging) https://ogbe.net/blog/blogging_with_org.html
- extensive
publish.el
with weblorg: https://gitlab.com/thecashewtrader/thecashewtrader.gitlab.io/-/blob/main/publish.el - result looks good, but some links are broken: https://doubleloop.net/2020/08/21/how-publish-org-roam-wiki-org-publish/
- current publish.el sets all html preamble/postamble directly in emacs, contains a couple hacks to build/remove/add links between notes
- variant with with ox-hugo: https://rehantdaphedar.xyz/posts/how-my-braindump-works/
2.2. to LaTeX/PDF
also see LaTeX =======
2.2. to LaTeX/PDF
also see [BROKEN LINK: 4992e490-5fc7-4890-bb5b-59d4347dd765] >>>>>>> Stashed changes
The org-mode LaTeX exporter: LaTeX for non-TEXers | Linux Journal
For generating beautiful pdf files, e.g. for (official) letters: https://lucidmanager.org/productivity/publishing-with-org-mode-export/
- letters: with koma-script
- https://orgmode.org/worg/exporters/koma-letter-export.html
- configure koma (letter): https://orgmode.org/worg/exporters/koma-letter-export.html
2.2.1. Setting variables
=======2.2.1. Setting variables
>>>>>>> Stashed changesPrecedence: org-file > LCO file > emacs variables Available variables: https://orgmode.org/worg/exporters/koma-letter-export.html#metadata
2.3. org-roam
- Introduction to zettelkasten on lesswrong.com =======
- Introduction to [BROKEN LINK: bbaf001c-becd-449f-83bd-596ccc0821cb] on lesswrong.com >>>>>>> Stashed changes
- Visualization tool: https://github.com/org-roam/org-roam-ui
- as of http://localhost on 2 different ports (nextjs app, websocket server) only supports local hosting, webserver + websocket are exclusively served to
- https://notes.baty.net/notes/publishing-portions-of-my-org-roam-database/
- add tags system: https://emacs.stackexchange.com/questions/64516/using-org-roam-tags-when-org-publishing
- https://thecashewtrader.gitlab.io/blog/how-my-braindump-works
- contains a bit too much python for my taste
- I'd like to avoid that for dependency reasons
- EthanCPost.com runs a cleaner approach, mixing static templates with a simple publish.el and builds in Docker
- emulates the columen exploration layout from Andy Matuschaks notes
- https://github.com/maker2413/Notes/blob/master/publish.el
2.3. org-roam
2.3.1. Error 'unable to resolve link'
(org-roam-db-sync) =======2.3.1. Error 'unable to resolve link'
(org-roam-db-sync) >>>>>>> Stashed changes (org-roam-update-org-id-locations)caused by linkIDs changed but not updated in all files. Seems to be a common problem:
<<<<<<< Updated upstream
Created: 2023-01-29 Sun 22:13
=======Created: 2023-04-19 Wed 13:47
>>>>>>> Stashed changes