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
|
||||
|
||||
- [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
|
||||
[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
|
||||
|
||||
|
||||
@@ -2,7 +2,8 @@
|
||||
|
||||
[LTeX](https://valentjn.github.io/ltex/index.html) is an offline grammar checking tool that can use
|
||||
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
|
||||
|
||||
@@ -48,8 +49,8 @@ onwards.
|
||||
```
|
||||
|
||||
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
|
||||
the babel package.
|
||||
Another easy and generally recommended way to change the language inside
|
||||
[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
|
||||
`english`, `american`, `ngerman`).
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Markup Language
|
||||
|
||||
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).
|
||||
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.
|
||||
@@ -28,3 +28,15 @@ One of the most used ones is the
|
||||
### XML
|
||||
|
||||
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
|
||||
[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.
|
||||
- [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
|
||||
[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
|
||||
|
||||
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
|
||||
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.
|
||||
- PDF files can easily be used for presenting cross-platform but often used for
|
||||
[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
|
||||
PDF files.
|
||||
It is also usable for dual screen setups.
|
||||
|
||||
Reference in New Issue
Block a user