Komfortables LaTeX mit Windows-Subsystem für Linux und VS-Code

Überblick

Erstellen Sie eine komfortable LaTeX-Umgebung mit Ubuntu von Windows Subsystem für Linux (WSL) und VS Code.

Umgebung Windows 10

Für diejenigen, die LaTeX sind

Wenn Sie wissen, fahren Sie bitte mit dem nächsten fort. LaTeX ist eines der Dokumentenverarbeitungssysteme.

Es scheint mühsam zu sein, zu schreiben, während der Text wie HTML markiert wird, aber in Wirklichkeit werden ** Absatzverarbeitung und Schriftarteneinstellung ** willkürlich ** durchgeführt, viele in wissenschaftlichen Veröffentlichungen und Berichten usw. Es wurde übernommen ** und ist im Gegensatz zu Word ** textbasiert **. Selbst wenn Sie viel schreiben, ist die Operation leicht. Immerhin ist es gut, ** leicht schöne Formeln schreiben zu können **.

Ich habe kürzlich in einer College-Klasse gelernt, ** ich wünschte, ich könnte es früher verwenden, damit ich nicht mit Word kämpfen musste, um Formeln einzugeben! **Ich dachte. Wenn Sie in der Wissenschaft sind, ist es ein Muss **.

Weitere Informationen finden Sie hier [https://texwiki.texjp.org/%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81% Siehe AE% E6% 96% B9% E3% 81% B8).

Einführung der WSL

Um WSL verwenden zu können, müssen Sie zuerst WSL aktivieren. Es gibt viele Artikel in Quita, daher beziehen Sie sich bitte auf diese. https://www.atmarkit.co.jp/ait/articles/1903/18/news031.html https://qiita.com/rubytomato@github/items/fdfc0a76e848442f374e

Dieses Mal gehe ich davon aus, dass der Inhalt der beiden oben genannten Artikel vollständig ist. Führen Sie zur Vorbereitung in der Ubuntu-Befehlszeile nacheinander Folgendes aus:

Terminal


sudo apt install texlive-full
sudo cpan Log::Log4perl Log::Dispatch

Einführung von VS Code

Bitte installieren Sie VS Code auf ** Windows-Seite **. ** Bitte beachten Sie, dass es nicht auf der WSL-Seite ist. ** ** **

Und als Erweiterung Mit Remort-WSL Installieren Sie LaTeX Workshop.

Bitte installieren Sie LaTeX Workshop auf der WSL. (Es ist kompliziert) Ist es in Ordnung, wenn die Installationsschaltfläche "Auf WSL installieren" lautet?

Von hier an mag ich es, Ich möchte die Funktionsweise von Vim spüren, also Vim und Monokai mit einem einfach zu lesenden Farbschema. /items?itemName=monokai.theme-monokai-pro-vscode) ist installiert. Diesmal ist es nicht erforderlich. Bitte finden Sie heraus, wie Sie es selbst tun können.

Wartung der LaTeX-Umgebung

Ab hier ist die Produktion. Drücken Sie Strg + Umschalt + P, um die Befehlspalette zu starten und die offene Einstellung einzugeben. Grundeinstellungen: Open Settings (JSON) bitte auswählen. Da die JSON-Datei angezeigt wird,

settings.json


{
    //Wenn von Anfang an{}Wenn etwas geschrieben ist, von hier ↓
    "latex-workshop.intellisense.package.enabled": true,
    "latex-workshop.view.pdf.viewer": "tab",
    "latex-workshop.latex.tools": [
        {
            "name": "platex",
            "command": "wsl.exe",
            "args": [
                "platex",
                "-synctex=1",
                "-interaction=nonstopmode",
                "-file-line-error",
                "-kanji=utf8",
                "-guess-input-enc",
                "%DOCFILE%.tex"
            ]
        },
        {
            "name": "dvipdfmx",
            "command": "wsl.exe",
            "args": [
                "dvipdfmx",
                "-f",
                "yu-win10.map",
                "%DOCFILE%"
            ]
        }
    ],
    "latex-workshop.latex.recipes": [
        {
            "name": "platex",
            "tools": [
                "platex",
                "platex",
                "dvipdfmx"
            ]
        }
    ],
    "editor.formatOnSave": true,
    //Kopieren Sie bis hierher{}Hinzufügen
}

Klicken Sie dann unten links auf den Zahnradknopf, wählen Sie "User Spenit" und dann Latex.

latex.json


{
	"report": {
		"prefix": "report",
		"body": [
			"\\documentclass[${1:a4paper,11pt}]{${2:jsarticle}}",
			"\\usepackage{amsmath,amsfonts}",
			"\\usepackage{bm}",
			"\\usepackage[dvipdfmx]{graphicx}",
			"${3}",
			"\\begin{document}",
			"",
			"\\title{${4}}",
			"\\author{${5}}",
			"\\date{${6:\\today}}",
			"\\maketitle",
			"",
			"$0",
			"",
			"\\end{document}"
		],
		"description": "set report template"
	},
	"Figure": {
		"prefix": "figure",
		"body": [
			"\\begin{figure}[${1:hbp}]",
			"\\centering",
			"\\includegraphics[${2:width=\\linewidth}]{$3 \\label{fig:$4}}",
			"\\caption{$5}",
			"\\end{figure}"
		],
		"description": "set figure"
	},
	"Table": {
		"prefix": "table",
		"body": [
			"\\begin{table}[${1:hbp}]",
			"\\centering",
			"\\caption{$2}",
			"\\label{tabl:$3}}",
			"\\begin{tabular}{$4}\\hline",
			"$5",
			"\\end{tabular}\\end{table}"
		],
		"description": "set table"
	},
}

Bitte ändern Sie den Inhalt entsprechend, damit Sie ihn leicht verwenden können.

Jetzt LaTeX

Jetzt, wo wir fertig sind, schreiben wir es auf.

Starten Sie Ubuntu und beginnen Sie mit Code. Es liegt an Ihnen, VSCode zu starten und ganz links auf> <zu klicken, um es in WSL: New Window zu starten.

Ich werde weglassen, wie die LaTeX-Quelle geschrieben wird. (Weil diesmal die Hauptwartung der Umgebung ist ...) Es ist ziemlich tief. Wenn Sie also nichts verstehen, studieren Sie bitte sorgfältig. Wenn Sie es speichern, wird es automatisch gesetzt und eine PDF-Datei erstellt.

Sie brauchen nicht einmal einen Betrachter wie evince, um zu sehen, was Sie setzen. Schließlich können Sie den Viewer mit Strg + Alt + V in VSCode starten und vor Ort überprüfen. (Wenn Sie erklären, wie Sie die Verwendung der Tastenkombination vermeiden können, können Sie sie anzeigen, indem Sie auf das Symbol mit einer Lupe auf dem Dateisymbol oben rechts klicken.)

Recommended Posts

Komfortables LaTeX mit Windows-Subsystem für Linux und VS-Code
Python mit VSCode (Windows 10)
pykintone unter Windows Subsystem für Linux
Windows Subsystem für Linux wird nicht angezeigt
Installationsverfahren für WSL2 (Windows Subsystem für Linux)
So installieren Sie das Windows-Subsystem für Linux
Setzen Sie die MeCab-Bindung für Python unter Windows, Mac und Linux mit pip ein
Impressionen und Memorandum bei der ersten Arbeit mit VScode
Virtuelle Python / Windows (Windows 10) -Umgebung / Paket mit VSCode
Führen Sie VS Code und Remote Development in die Offline-Umgebung ein, um die Linux-Entwicklung komfortabel zu gestalten
VS-Code-Einstellungen für die Entwicklung in Python mit Abschluss
Aktivieren Sie externe Bibliotheksinformationen mit Pipenv + VSCode
Debuggen Sie Python mit VS-Code
Die Geschichte, dass Python nicht mehr mit VS Code (Windows 10) arbeitet
Wettbewerb mit VS-Code Erstellen Sie eine Python-Umgebung für Profis unter Windows
Holen Sie sich die stärkste Umgebung mit VS Code, Remote-Containern und Remote-Docker-Daemon
Informationen zum Verknüpfen von Visual Studio Code für Windows und WSL
Überprüfen Sie den Speicherschutz von Linux Kern mit Code für ARM
So erstellen Sie eine Python- und Jupyter-Ausführungsumgebung mit VSCode
Aufbau einer LaTeX- und R-Umgebung (ein wenig Python) mit SublimeText3 (Windows)
Unterschied zwischen Windows- und Linux-Verzeichnissen
VS-Codefragmente für Datenanalysten
Versuchen Sie, Jupyter mit VS-Code auszuführen
Installieren Sie Python mit Mac vs Code
Bereiten Sie mit venv mit VS Code eine virtuelle Python-Umgebung für Ihr Projekt vor
Vorgehensweise zum Erstellen einer virtuellen Python-Umgebung mit VS-Code unter Windows
[UE4] Erstellen Sie DedicatedServer unter Windows und Linux
Linux (Über Benutzer und su / sudo-Befehle)
Installieren Sie wsl2 und Master Linux unter Windows
Selen: Warten Sie mit UND / ODER auf das Element
Windows → Linux Tipps zum Einbringen von Daten
(Für mich) Setzen Sie den Kolben in den VS-Code ein
Pass PYTHONPATH in 1 Minute mit VS Code
Japanisches Diagramm mit VS Code + matplotlib anzeigen
Code zur Selbstanalyse und Erstellung von Radarkarten
VSCodes Pylint nervt beim Import! !! !! !!
Komfortables Dokumentenleben mit Docutils und Ruby
Cross-Compilieren von Raspberry Pi und Erstellen einer Remote-Debug-Entwicklungsumgebung mit VS Code
Einfache Erstellung einer Python-Datenanalyseumgebung mit Windows 10 Pro x VS Code x Docker
Versuchen wir es mit der Analyse! Kapitel 8: Analyseumgebung für Windows Erstellt mit Python und Eclipse (PyDev)