mirror of
https://github.com/tiyn/wiki.git
synced 2025-12-31 20:19:46 +01:00
markup languages: included, linked and expanded LaTeX
This commit is contained in:
@@ -6,4 +6,5 @@ It produces citations for the stored records that are used in scholarly research
|
|||||||
## Software Solutions
|
## Software Solutions
|
||||||
|
|
||||||
- [Papis](/wiki/linux/papis.md) is a [command-line based](/wiki/linux/shell.md) for
|
- [Papis](/wiki/linux/papis.md) is a [command-line based](/wiki/linux/shell.md) for
|
||||||
[Linux](/wiki/linux.md) bibliography manager that can be used for LaTeX using the BibTeX format.
|
[Linux](/wiki/linux.md) bibliography manager that can be used for
|
||||||
|
[LaTeX](/wiki/markup_language.md#latex) using the BibTeX format.
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
[Papis](/wiki/linux/papis.md) is a [command-line based](/wiki/linux/shell.md) for
|
[Papis](/wiki/linux/papis.md) is a [command-line based](/wiki/linux/shell.md) for
|
||||||
[Linux](/wiki/linux.md) [bibliography manager](/wiki/bibliographic_software.md) that can be used
|
[Linux](/wiki/linux.md) [bibliography manager](/wiki/bibliographic_software.md) that can be used
|
||||||
for LaTeX using the BibTeX format.
|
for [LaTeX](/wiki/markup_language.md#latex) using the BibTeX format.
|
||||||
|
|
||||||
## Setup
|
## Setup
|
||||||
|
|
||||||
|
|||||||
@@ -2,7 +2,8 @@
|
|||||||
|
|
||||||
[LTeX](https://valentjn.github.io/ltex/index.html) is an offline grammar checking tool that can use
|
[LTeX](https://valentjn.github.io/ltex/index.html) is an offline grammar checking tool that can use
|
||||||
the Language Server Protocol - short LSP.
|
the Language Server Protocol - short LSP.
|
||||||
It is supports various [Markup languages](/wiki/markup_language.md) like LaTeX and Markdown.
|
It is supports various [Markup languages](/wiki/markup_language.md) like
|
||||||
|
[LaTeX](/wiki/markup_language.md#latex) and Markdown.
|
||||||
|
|
||||||
## Setup
|
## Setup
|
||||||
|
|
||||||
@@ -48,8 +49,8 @@ onwards.
|
|||||||
```
|
```
|
||||||
|
|
||||||
However this can be difficult when only using a few words.
|
However this can be difficult when only using a few words.
|
||||||
Another easy and generally recommended way to change the language inside LaTeX documents is using
|
Another easy and generally recommended way to change the language inside
|
||||||
the babel package.
|
[LaTeX](/wiki/markup_language.md#latex) documents is using the babel package.
|
||||||
In the following examples `<language>` is the language indicator that babel uses (for example
|
In the following examples `<language>` is the language indicator that babel uses (for example
|
||||||
`english`, `american`, `ngerman`).
|
`english`, `american`, `ngerman`).
|
||||||
|
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
# Markup Language
|
# Markup Language
|
||||||
|
|
||||||
A markup Language is way to encode text so that it has great amounts of structure and formatting.
|
A markup Language is way to encode text so that it has great amounts of structure and formatting.
|
||||||
The most common markup languages are [HTML](#html), Markdown, LaTeX and [XML](#xml).
|
The most common markup languages are [HTML](#html), Markdown, [LaTeX](#latex) and [XML](#xml).
|
||||||
Markup languages can be used for [note-taking](/wiki/note-taking.md).
|
Markup languages can be used for [note-taking](/wiki/note-taking.md).
|
||||||
Adding to normal markdown files, there are also `.mdx` files which allows the usage of JavaScripts
|
Adding to normal markdown files, there are also `.mdx` files which allows the usage of JavaScripts
|
||||||
JSX in the markdown content for displaying charts and more.
|
JSX in the markdown content for displaying charts and more.
|
||||||
@@ -28,3 +28,15 @@ One of the most used ones is the
|
|||||||
### XML
|
### XML
|
||||||
|
|
||||||
XML is a markup language often used together with [RSS Feeds](/wiki/rss.md).
|
XML is a markup language often used together with [RSS Feeds](/wiki/rss.md).
|
||||||
|
|
||||||
|
### LaTeX
|
||||||
|
|
||||||
|
LaTeX provides a high-level, descriptive markup language.
|
||||||
|
It is mostly used in the scientific community but can be used for many things and as an alternative
|
||||||
|
to [Microsoft Word](/wiki/office_suite.md#programs).
|
||||||
|
|
||||||
|
LaTeX also features many different packages.
|
||||||
|
The following list contains some examples of it.
|
||||||
|
|
||||||
|
- [ZUGFeRD](https://ctan.org/pkg/zugferd) is a package for creating invoices.
|
||||||
|
- [Awesome-CV](https://github.com/posquit0/Awesome-CV) is a package for creating job applications.
|
||||||
|
|||||||
@@ -10,6 +10,7 @@ The following list shows various ways of digital note-taking.
|
|||||||
- [saber](https://github.com/saber-notes/saber) is a cross-platform app - available for
|
- [saber](https://github.com/saber-notes/saber) is a cross-platform app - available for
|
||||||
[Android](/wiki/android.md), [Windows](/wiki/windows.md), MacOS and [Linux](/wiki/linux.md).
|
[Android](/wiki/android.md), [Windows](/wiki/windows.md), MacOS and [Linux](/wiki/linux.md).
|
||||||
It is mainly used for handwriting notes and annotating PDFs and images.
|
It is mainly used for handwriting notes and annotating PDFs and images.
|
||||||
- [Markup](/wiki/markup_language.md) languages like Markdown or LaTeX can be used to type notes.
|
- [Markup](/wiki/markup_language.md) languages like Markdown or
|
||||||
|
[LaTeX](/wiki/markup_language.md#latex) can be used to type notes.
|
||||||
An easy template that combines the simplicity of Markdown and the features of LaTeX is
|
An easy template that combines the simplicity of Markdown and the features of LaTeX is
|
||||||
[the Eisvogel Panoc-Latex-Template](https://github.com/Wandmalfarbe/pandoc-latex-template).
|
[the Eisvogel Panoc-Latex-Template](https://github.com/Wandmalfarbe/pandoc-latex-template).
|
||||||
|
|||||||
@@ -10,7 +10,8 @@ This section focusses on the usage of Pandoc.
|
|||||||
### Converting MS Word to LaTeX
|
### Converting MS Word to LaTeX
|
||||||
|
|
||||||
By using the following command a proprietary Microsoft Word document (named `input.docx` in this
|
By using the following command a proprietary Microsoft Word document (named `input.docx` in this
|
||||||
example) can be converted to a file in LaTeX-Format (in this example named `output.tex`).
|
example) can be converted to a file in [LaTeX](/wiki/markup_language.md#latex)-Format (in this
|
||||||
|
example named `output.tex`).
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
pandoc input.docx -o output.tex
|
pandoc input.docx -o output.tex
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ The following is a list of these tools.
|
|||||||
It can be used on dual screen setup to give the presenter an additional slide for comments.
|
It can be used on dual screen setup to give the presenter an additional slide for comments.
|
||||||
- PDF files can easily be used for presenting cross-platform but often used for
|
- PDF files can easily be used for presenting cross-platform but often used for
|
||||||
[Linux-based operating systems](/wiki/linux.md).
|
[Linux-based operating systems](/wiki/linux.md).
|
||||||
They can easily be generated by LaTeX.
|
They can easily be generated by [LaTeX](/wiki/markup_language.md#latex).
|
||||||
- [pympress](https://github.com/Cimbali/pympress) is a cross-platform tool for the presentation via
|
- [pympress](https://github.com/Cimbali/pympress) is a cross-platform tool for the presentation via
|
||||||
PDF files.
|
PDF files.
|
||||||
It is also usable for dual screen setups.
|
It is also usable for dual screen setups.
|
||||||
|
|||||||
Reference in New Issue
Block a user