サイズ: 6900
コメント:
|
← 2023-06-12 17:44:37時点のリビジョン4 ⇥
サイズ: 6552
コメント:
|
削除された箇所はこのように表示されます。 | 追加された箇所はこのように表示されます。 |
行 1: | 行 1: |
#acl gae:admin,read,write,delete,revent Known:read All:read | #acl gae:admin,read,write,delete,revert Known:read All:read |
行 7: | 行 7: |
* LuaLatexです.よくネットに転がっているのはpLatexが多いので調べるときは注意. | * lualatex |
行 17: | 行 17: |
"editor.defaultFormatter": "James-Yu.latex-workshop" | |
行 19: | 行 18: |
"latex-workshop.latexindent.path": "latexindent", "latex-workshop.latexindent.args": [ "%TMPFILE%", "-c=%DIR%/", "-y=defaultIndent: '%INDENT%'" ], |
VSCode setting.json
- lualatex
- いろんな拡張機能の設定も入ってるのでそこだけ気をつけてね.
- Latex Workshop
- vscode-great-icons # サイドバーのアイコンを見やすくしてくれる
- One Dark Pro Darker # vscodeの見た目を良くしてくれる.
{ "[latex]": { "editor.formatOnSave": true, }, "latex-workshop.latex.autoBuild.cleanAndRetry.enabled": true, "latex-workshop.latex.autoBuild.run": "onSave", "latex-workshop.latex.autoClean.run": "onBuilt", "latex-workshop.view.pdf.invert": 0, "latex-workshop.view.pdf.viewer": "tab", "latex-workshop.latex.tools": [ { "name": "latexmk", "command": "latexmk", "args": [ "-r", "%WORKSPACE_FOLDER%/.latexmkrc", "-cd", "-shell-escape", "%DOC_EXT%" ] } ], "latex-workshop.latex.recipes": [ { "name": "lualatex", "tools": [ "latexmk" // "latexmk" ] } ], "latex-workshop.latex.clean.fileTypes": [ "**/.svn", "**/.hg", "**/CVS", "**/.DS_Store", "**/Thumbs.db", "**/*.dvi", "**/*.aux", "**/*.fls", "**/*.atfi", "**/*.nav", "**/*.snm", "**/*.toc", "**/*.asv", "**/*.stderr", "**/*.stdout", "**/_minted-*", "**/_markdown_*", "**/pythontex-files-*", "**/*.pytxcode", "**/*.markdown.in", "**/*.markdown.lua", "**/*.fdb_latexmk", "**/*.synctex.gz", "**/__latexindent_temp.tex", "**/*.pyg", "**/*.log", "**/*.out", "**/*.bbl", "**/*.blg", "**/*.bcf", "**/*-blx.bib", "**/*.run.xml", "**/*.texmfcache", "**/svg-inkscape*" ], "editor.accessibilitySupport": "off", "editor.copyWithSyntaxHighlighting": false, "editor.detectIndentation": false, // "editor.fontFamily": "HackGenNerdConsole-Regular", "editor.fontFamily": "HackGenNerdConsole-Regular", "editor.fontSize": 16, "editor.minimap.enabled": false, "editor.renderWhitespace": "all", "editor.tabCompletion": "on", "editor.tabSize": 2, "editor.wordWrap": "on", "errorLens.fontFamily": "HackGenNerdConsole-Regular", "errorLens.fontSize": "16", "files.autoSave": "onFocusChange", "interactiveSession.editor.fontSize": 16, "workbench.colorTheme": "One Dark Pro Darker", "workbench.iconTheme": "vscode-great-icons", }
.latexmkrc
# #!/usr/bin/env perl # # http://mirrors.ctan.org/support/latexmk/latexmk.txt $lualatex = 'lualatex -shell-escape -halt-on-error -file-line-error -synctex=1 -interaction=nonstopmode'; $lualatex_silent = $lualatex . '-interaction=batchmode'; $pdflualatex = $lualatex; $max_repeat = 5; $pdf_mode = 4; # lualatexは4
_preamble.tex
\usepackage{luatexja} \usepackage[no-math]{luatexja-fontspec} \usepackage[ ipaex, haranoaji, ]{luatexja-preset} % フォント指定 \usepackage{luatexja-fontspec} \usepackage{silence} \WarningFilter{latexfont}{Some font shapes} \WarningFilter{latexfont}{Font shape} %% pdfの設定 \usepackage[ hidelinks, % リンクに枠線を付けない setpagesize=false, % hyperrefでページサイズを変更しない pdfversion=2.0, pdfa, % pdf/a準拠 pdfusetitle, % \title, \authorをpdfメタデータで使用する pdfpagemode=UseNone, % PDFビューワでサイドバーなどを自動で開かない pdfcreator={}, % LaTeX with hyperrefを埋め込まない pdfproducer={}, ]{hyperref} % pdfの目次、メタデータ \usepackage[margin=20mm]{geometry} %% 数式 \usepackage{amsmath} \usepackage{amssymb} \usepackage{siunitx} % コード \usepackage{minted} % mintedの設定 \setminted{linenos,frame=single,fontsize=\small,tabsize=2} \usepackage{txfonts} %設定部分 \usepackage{listings} \usepackage{color} \lstset{ backgroundcolor=\color{white}, basewidth=0.5em, basicstyle=\ttfamily, breakatwhitespace=false, breaklines=true, captionpos=b, columns=fixed, firstnumber=1, frame=tblr, keepspaces=true, numbers=left, numberstyle=\tiny, numbersep=11pt, showspaces=false, showstringspaces=false, showtabs=false, stepnumber=1, tabsize=2, } %% 図表 \usepackage{graphicx} \usepackage{booktabs} %表枠線 \usepackage{multirow} %表セル結合 % 並列実行するとsvg-inkscapeディレクトリが競合するのでinkscapepathをjobname付きで指定 \usepackage{svg} \usepackage{pdfpages} \usepackage{here} \usepackage{subcaption} % 化学式 \usepackage{chemfig} \usepackage[version=4]{mhchem} %% 参照 \usepackage{cleveref} % cref % crefの日本語化 % http://tug.ctan.org/tex-archive/macros/latex/contrib/cleveref/cleveref.pdf \crefname{enumi}{}{} \crefname{equation}{式}{式} \crefname{figure}{図}{図} \crefname{table}{表}{表} \crefname{algorithm}{Algorithm}{Algorithm} \crefformat{chapter}{第#2#1#3章} \crefformat{section}{#2#1#3節} \crefformat{subsection}{#2#1#3項} \newcommand{\crefpairconjunction}{と} \newcommand{\crefrangeconjunction}{から} \newcommand{\crefmiddleconjunction}{、} \newcommand{\creflastconjunction}{、および} %% 参考文献 \usepackage[ % backend: biberではurlに日本語を使えないため、URL Encodeしたものを書く必要がある backend=biber, % backend=bibtex, style=numeric, sorting=none, url=false, hyperref=true, doi=false, ]{biblatex} %% その他 \usepackage{url} \usepackage{bm} % 記号も太字 \usepackage{emoji} \usepackage{ascmac} % itembox % ローマ数字 \newcounter{num} \newcommand{\Rnum}[1]{\setcounter{num}{#1} \Roman{num}} \newcommand{\rnum}[1]{\setcounter{num}{#1} \roman{num}}
...