mirror of
https://github.com/kenryuS/report-temp.git
synced 2026-06-15 00:36:13 +09:00
Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 2c996ad3f1 | |||
| 92e69a7451 | |||
| 42fd5ef1cc | |||
| 506ab689c1 | |||
| 5f2b85feeb |
@@ -22,19 +22,22 @@
|
|||||||
|
|
||||||
vimWithTex = import ./nix/vim.nix { inherit pkgs; lib = pkgs.lib; };
|
vimWithTex = import ./nix/vim.nix { inherit pkgs; lib = pkgs.lib; };
|
||||||
texEnv = import ./nix/latex.nix { inherit pkgs; };
|
texEnv = import ./nix/latex.nix { inherit pkgs; };
|
||||||
|
|
||||||
|
basePackages = [
|
||||||
|
texEnv
|
||||||
|
pkgs.qpdf
|
||||||
|
pkgs.qpdfview
|
||||||
|
];
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
devShells.default = pkgs.stdenv.mkDerivation {
|
devShells.default = self.devShells.${system}.latex;
|
||||||
|
devShells.latex = pkgs.stdenv.mkDerivation {
|
||||||
inherit name;
|
inherit name;
|
||||||
shellHook = ''
|
shellHook = ''
|
||||||
export PS1="${name} \w \$ "
|
export PS1="${name} \w \$ "
|
||||||
'';
|
'';
|
||||||
buildInputs = [
|
buildInputs = basePackages ++ [
|
||||||
texEnv
|
|
||||||
vimWithTex
|
vimWithTex
|
||||||
pkgs._0xproto
|
|
||||||
pkgs.qpdf
|
|
||||||
pkgs.kdePackages.okular
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
devShells.pandoc = pkgs.stdenv.mkDerivation {
|
devShells.pandoc = pkgs.stdenv.mkDerivation {
|
||||||
@@ -42,14 +45,22 @@
|
|||||||
shellHook = ''
|
shellHook = ''
|
||||||
export PS1="${name} pandoc \w \$ "
|
export PS1="${name} pandoc \w \$ "
|
||||||
'';
|
'';
|
||||||
buildInputs = [
|
buildInputs = basePackages ++ [
|
||||||
texEnv
|
|
||||||
pkgs.pandoc
|
pkgs.pandoc
|
||||||
pkgs._0xproto
|
|
||||||
pkgs.qpdf
|
|
||||||
pkgs.qpdfview
|
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
);
|
) // {
|
||||||
|
templates = {
|
||||||
|
latex = {
|
||||||
|
path = ./templates/latex;
|
||||||
|
description = "Template for LaTeX";
|
||||||
|
};
|
||||||
|
pandoc = {
|
||||||
|
path = ./templates/pandoc;
|
||||||
|
description = "Template for Pandoc Markdown";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
defaultTemplate = self.templates.latex;
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
+30
-29
@@ -2,60 +2,61 @@
|
|||||||
pkgs.texliveSmall.withPackages (ps: with ps; [
|
pkgs.texliveSmall.withPackages (ps: with ps; [
|
||||||
# Bibliography
|
# Bibliography
|
||||||
biber
|
biber
|
||||||
bibtex
|
|
||||||
biblatex
|
biblatex
|
||||||
|
bibtex
|
||||||
|
|
||||||
# Japanese Support
|
# Japanese Support
|
||||||
|
ascmac
|
||||||
babel
|
babel
|
||||||
babel-japanese
|
babel-japanese
|
||||||
luatexja
|
|
||||||
ascmac
|
|
||||||
bxjscls
|
bxjscls
|
||||||
zxjatype
|
|
||||||
collection-langjapanese
|
collection-langjapanese
|
||||||
|
luatexja
|
||||||
|
zxjatype
|
||||||
|
|
||||||
# Fonts
|
# Fonts
|
||||||
noto
|
fontspec
|
||||||
zxjafont
|
|
||||||
haranoaji
|
haranoaji
|
||||||
libertine
|
inconsolata
|
||||||
latex-fonts
|
latex-fonts
|
||||||
|
libertine
|
||||||
|
luainputenc
|
||||||
mathfont
|
mathfont
|
||||||
newtx
|
newtx
|
||||||
luainputenc
|
noto
|
||||||
fontspec
|
|
||||||
type1cm
|
type1cm
|
||||||
|
zxjafont
|
||||||
|
|
||||||
# Math
|
# Math
|
||||||
amsmath
|
|
||||||
amsfonts
|
amsfonts
|
||||||
unicode-math
|
amsmath
|
||||||
mathtools
|
|
||||||
lualatex-math
|
lualatex-math
|
||||||
|
mathtools
|
||||||
|
unicode-math
|
||||||
|
|
||||||
# Graphics
|
# Graphics
|
||||||
graphics
|
|
||||||
wrapfig
|
|
||||||
caption
|
caption
|
||||||
|
circuitikz
|
||||||
|
graphics
|
||||||
here
|
here
|
||||||
pgf
|
pgf
|
||||||
circuitikz
|
wrapfig
|
||||||
|
|
||||||
# Tools
|
# Tools
|
||||||
latexmk
|
|
||||||
subfiles
|
|
||||||
enumitem
|
|
||||||
hyperref
|
|
||||||
cleveref
|
|
||||||
float
|
|
||||||
framed
|
|
||||||
tabularray
|
|
||||||
footmisc
|
|
||||||
listings
|
|
||||||
xcolor
|
|
||||||
xstring
|
|
||||||
xpatch
|
|
||||||
blindtext
|
blindtext
|
||||||
multirow
|
cleveref
|
||||||
|
enumitem
|
||||||
etoolbox
|
etoolbox
|
||||||
|
float
|
||||||
|
footmisc
|
||||||
|
framed
|
||||||
|
hyperref
|
||||||
|
latexmk
|
||||||
|
listings
|
||||||
|
multirow
|
||||||
|
subfiles
|
||||||
|
tabularray
|
||||||
|
xcolor
|
||||||
|
xpatch
|
||||||
|
xstring
|
||||||
] ++ [ ps.import pkgs.my-latex-pkgs ])
|
] ++ [ ps.import pkgs.my-latex-pkgs ])
|
||||||
|
|||||||
+2
-2
@@ -41,8 +41,8 @@ pkgs.vim-full.customize {
|
|||||||
syntax enable
|
syntax enable
|
||||||
|
|
||||||
let g:vimtex_view_method = 'general'
|
let g:vimtex_view_method = 'general'
|
||||||
let g:vimtex_view_general_viewer = 'okular'
|
let g:vimtex_view_general_viewer = 'qpdfview'
|
||||||
let g:vimtex_view_general_options = '--unique file:@pdf\#src:@line@tex'
|
let g:vimtex_view_general_options = '--unique @pdf\#src:@tex:@line:@col'
|
||||||
let g:vimtex_compiler_method = 'latexmk'
|
let g:vimtex_compiler_method = 'latexmk'
|
||||||
let maplocalleader = ","
|
let maplocalleader = ","
|
||||||
|
|
||||||
|
|||||||
Binary file not shown.
Binary file not shown.
@@ -0,0 +1 @@
|
|||||||
|
.intermediates/
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
# LaTeX Template
|
||||||
|
|
||||||
|
Use `vim` for edit/compile TeX files with vimtex plugin or `latexmk` command to compile.
|
||||||
@@ -0,0 +1,34 @@
|
|||||||
|
\documentclass[xelatex,a4paper,11pt,ja=standard]{bxjsarticle}
|
||||||
|
|
||||||
|
\usepackage{preamble}
|
||||||
|
\usepackage{detailed-title}
|
||||||
|
|
||||||
|
\reportauthor{高専太郎}
|
||||||
|
\reporttitle{テストレポート}
|
||||||
|
\reportdate{AAAA年}{BB月}{CC日}
|
||||||
|
\turnindate{AAAA年}{BB月}{DD日}
|
||||||
|
\schoolname{abc工業高等専門学校}
|
||||||
|
\department{hogefuga科}
|
||||||
|
\subject{foobazz}
|
||||||
|
\professor{高専先生}
|
||||||
|
\studentid{0000}
|
||||||
|
\seatingnum{0}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
\detailedtitle
|
||||||
|
|
||||||
|
\section{Test}
|
||||||
|
|
||||||
|
Hello world program implemented in C is listed in listing \ref{lst1}.
|
||||||
|
|
||||||
|
\begin{lstlisting}[language=C,caption={Code Listing},label={lst1}]
|
||||||
|
#include <stdio.h>
|
||||||
|
|
||||||
|
int main(int argc, char** argv) {
|
||||||
|
printf("Hello World!");
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
\end{lstlisting}
|
||||||
|
\end{document}
|
||||||
|
|
||||||
@@ -0,0 +1,44 @@
|
|||||||
|
\documentclass[japanese,xelatex,a4paper,10.5pt,ja=standard]{bxjsarticle}
|
||||||
|
|
||||||
|
\usepackage{depD-experiment}
|
||||||
|
\usepackage{pgf}
|
||||||
|
|
||||||
|
\reportauthor{高専太郎}
|
||||||
|
\reporttitle{テストレポート}
|
||||||
|
\reportdate{AAAA年}{BB月}{CC日}
|
||||||
|
\turnindate{AAAA年}{CC月}{DD日}
|
||||||
|
\schoolyear{AAAA}
|
||||||
|
\grade{N}
|
||||||
|
\department{電子xxxx科}
|
||||||
|
\subject{実験}
|
||||||
|
\reportid{0000}
|
||||||
|
\expgroup{fuga}
|
||||||
|
\seatingnum{0}
|
||||||
|
\addExperimentDate{aaaa年 bb月 cc日}
|
||||||
|
\addResearcher{高専花子}
|
||||||
|
|
||||||
|
\addbibresource{./bibliography.bib}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
\experimentTitle
|
||||||
|
|
||||||
|
\section{実験目的}
|
||||||
|
\resetrefcounter
|
||||||
|
|
||||||
|
\section{理論}
|
||||||
|
\resetrefcounter
|
||||||
|
|
||||||
|
\section{実験条件}
|
||||||
|
\resetrefcounter
|
||||||
|
|
||||||
|
\section{実験結果}
|
||||||
|
\resetrefcounter
|
||||||
|
|
||||||
|
\section{考察}
|
||||||
|
\resetrefcounter
|
||||||
|
|
||||||
|
\section{まとめ}
|
||||||
|
|
||||||
|
\printbibliography[title={参考文献}]{}
|
||||||
|
\end{document}
|
||||||
|
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
description = "Template for LaTeX";
|
||||||
|
|
||||||
|
inputs = {
|
||||||
|
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
|
||||||
|
flake-utils.url = "github:numtide/flake-utils";
|
||||||
|
report-temp.url = "github:kenryuS/report-temp";
|
||||||
|
};
|
||||||
|
|
||||||
|
outputs = { self, nixpkgs, flake-utils, report-temp }:
|
||||||
|
flake-utils.lib.eachDefaultSystem (system:
|
||||||
|
let
|
||||||
|
pkgs = import nixpkgs {
|
||||||
|
inherit system;
|
||||||
|
config = {};
|
||||||
|
overlays = [];
|
||||||
|
};
|
||||||
|
in
|
||||||
|
{
|
||||||
|
devShells.default = report-temp.devShells.${system}.latex;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
\documentclass[xelatex,a4paper,11pt,ja=standard]{bxjsarticle}
|
||||||
|
|
||||||
|
\usepackage{preamble}
|
||||||
|
\usepackage{simple-title}
|
||||||
|
|
||||||
|
\reportauthor{高専太郎}
|
||||||
|
\reporttitle{テストレポート}
|
||||||
|
\reportdate{AAAA年}{BB月}{CC日}
|
||||||
|
\turnindate{AAAA年}{BB月}{DD日}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
\simpletitle
|
||||||
|
|
||||||
|
\section{Test}
|
||||||
|
|
||||||
|
Hello \LaTeX{}!
|
||||||
|
|
||||||
|
\begin{itemize}
|
||||||
|
\item{\textrm{Roman}}
|
||||||
|
\item{\textit{Italic}}
|
||||||
|
\item{\textbf{Bold}}
|
||||||
|
\item{\texttt{Typewriter}}
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
\section{テスト}
|
||||||
|
|
||||||
|
いろはにほへとちりぬるを
|
||||||
|
\end{document}
|
||||||
|
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
%.pdf: %.md
|
||||||
|
pandoc --from markdown --to pdf -o $@ $^ --pdf-engine=lualatex -N
|
||||||
@@ -0,0 +1,23 @@
|
|||||||
|
{
|
||||||
|
description = "Template for Pandoc Markdown";
|
||||||
|
|
||||||
|
inputs = {
|
||||||
|
nixpkgs.url = "github:nixos/nixpkgs?ref=nixos-unstable";
|
||||||
|
flake-utils.url = "github:numtide/flake-utils";
|
||||||
|
report-temp.url = "github:kenryuS/report-temp";
|
||||||
|
};
|
||||||
|
|
||||||
|
outputs = { self, nixpkgs, flake-utils, report-temp }:
|
||||||
|
flake-utils.lib.eachDefaultSystem (system:
|
||||||
|
let
|
||||||
|
pkgs = import nixpkgs {
|
||||||
|
inherit system;
|
||||||
|
config = {};
|
||||||
|
overlays = [];
|
||||||
|
};
|
||||||
|
in
|
||||||
|
{
|
||||||
|
devShells.default = report-temp.devShells.${system}.pandoc;
|
||||||
|
}
|
||||||
|
);
|
||||||
|
}
|
||||||
@@ -0,0 +1,30 @@
|
|||||||
|
---
|
||||||
|
documentclass: bxjsarticle
|
||||||
|
classoption:
|
||||||
|
- lualatex
|
||||||
|
- ja=standard
|
||||||
|
- 11pt
|
||||||
|
title: テストレポート
|
||||||
|
author: 高専太郎
|
||||||
|
date: 1970-01-01
|
||||||
|
---
|
||||||
|
|
||||||
|
# Test
|
||||||
|
|
||||||
|
* Normal
|
||||||
|
* *Italic*
|
||||||
|
* **Bold**
|
||||||
|
* `code`
|
||||||
|
|
||||||
|
> quote
|
||||||
|
|
||||||
|
```python
|
||||||
|
def fib(n):
|
||||||
|
if n <= 2:
|
||||||
|
return 1
|
||||||
|
return fib(n - 1) + fib(n - 2)
|
||||||
|
```
|
||||||
|
|
||||||
|
$$
|
||||||
|
e^{i\pi} + 1 = 0
|
||||||
|
$$
|
||||||
@@ -5,3 +5,4 @@
|
|||||||
\usepackage{experiment-title}
|
\usepackage{experiment-title}
|
||||||
\usepackage{depD-bib}
|
\usepackage{depD-bib}
|
||||||
\usepackage{depD-format}
|
\usepackage{depD-format}
|
||||||
|
\usepackage{amssymb}
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
\NeedsTeXFormat{LaTeX2e}
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
\ProvidesPackage{depD-format}
|
\ProvidesPackage{depD-format}
|
||||||
|
|
||||||
|
\usepackage{amsmath}
|
||||||
\usepackage{cleveref}
|
\usepackage{cleveref}
|
||||||
|
|
||||||
\renewcommand\figurename{Fig. }
|
\renewcommand\figurename{Fig. }
|
||||||
|
|||||||
+2
-2
@@ -10,9 +10,10 @@
|
|||||||
]{biblatex}
|
]{biblatex}
|
||||||
|
|
||||||
\usepackage{fontspec}
|
\usepackage{fontspec}
|
||||||
|
\usepackage{inconsolata}
|
||||||
|
\fontspec{inconsolata}
|
||||||
\usepackage[mono=false]{libertine}
|
\usepackage[mono=false]{libertine}
|
||||||
\usepackage{noto}
|
\usepackage{noto}
|
||||||
\setmonofont{0xProto}
|
|
||||||
|
|
||||||
\usepackage[european]{circuitikz}
|
\usepackage[european]{circuitikz}
|
||||||
|
|
||||||
@@ -59,4 +60,3 @@
|
|||||||
framexleftmargin=10mm
|
framexleftmargin=10mm
|
||||||
}
|
}
|
||||||
\lstset{style=mystyle}
|
\lstset{style=mystyle}
|
||||||
|
|
||||||
|
|||||||
@@ -1,16 +0,0 @@
|
|||||||
\NeedsTeXFormat{LaTeX2e}
|
|
||||||
\ProvidesPackage{reportpaper}
|
|
||||||
|
|
||||||
\geometry{
|
|
||||||
a4paper,
|
|
||||||
total={166mm,270mm},
|
|
||||||
left=22mm,
|
|
||||||
right=22mm,
|
|
||||||
top=30mm,
|
|
||||||
headheight=15mm,
|
|
||||||
headsep=5mm,
|
|
||||||
marginparwidth=25mm,
|
|
||||||
footnotesep=5mm,
|
|
||||||
footskip=15mm,
|
|
||||||
bottom=25mm
|
|
||||||
}
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
augroup latex_circuitikz_abbr
|
|
||||||
iabbrev <buffer> ctikz <Esc>i\begin{circuitikz}<CR><CR>\end{circuitikz}<Esc>ki
|
|
||||||
iabbrev <buffer> tobatt <Esc>ato [battery2, invert, v={$E$}]<Esc>a
|
|
||||||
iabbrev <buffer> tores <Esc>ato [R={$R$}]<Esc>a
|
|
||||||
iabbrev <buffer> toslo <Esc>ato [short, o-]<Esc>a
|
|
||||||
iabbrev <buffer> toslc <Esc>ato [short, *-]<Esc>a
|
|
||||||
iabbrev <buffer> tosro <Esc>ato [short, -o]<Esc>a
|
|
||||||
iabbrev <buffer> tosrc <Esc>ato [short, -*]<Esc>a
|
|
||||||
iabbrev <buffer> ndl <Esc>anode[left]{.}<Esc>5hf.vc
|
|
||||||
iabbrev <buffer> ndr <Esc>anode[right]{.}<Esc>5hf.vc
|
|
||||||
iabbrev <buffer> ndc <Esc>anode{.}<Esc>5hf.vc
|
|
||||||
iabbrev <buffer> ohm <Esc>a\Omega<Esc>a
|
|
||||||
augroup END
|
|
||||||
@@ -1,11 +0,0 @@
|
|||||||
augroup latex_generic_envs_abbr
|
|
||||||
iabbrev <buffer> emptyenv <Esc>i\begin{}<CR><CR>\end{}<Esc>k
|
|
||||||
iabbrev <buffer> ugather <Esc>i\begin{gather*}<CR><CR>\end{gather*}<Esc>k
|
|
||||||
iabbrev <buffer> uequi <Esc>i\begin{equation*}<CR><CR>\end{equation*}<Esc>k
|
|
||||||
iabbrev <buffer> equi <Esc>i\begin{equation}<CR><CR>\end{equation}<Esc>k
|
|
||||||
iabbrev <buffer> centerenv <Esc>i\begin{center}<CR><CR>\end{center}<Esc>k
|
|
||||||
iabbrev <buffer> codelsenv <Esc>i\begin{lstlisting}[language=.,title={.}]<CR><CR>\end{lstlisting}<Esc>2k0f.vc
|
|
||||||
iabbrev <buffer> itemenv <Esc>i\begin{itemize}<CR><CR>\end{itemize}<Esc>k
|
|
||||||
iabbrev <buffer> enumenv <Esc>i\begin{enumerate}<CR><CR>\end{enumerate}<Esc>k
|
|
||||||
iabbrev <buffer> figenv <Esc>i\begin{figure}[tbh]<CR>\centering<CR><CR>\caption{}<CR>\end{figure}<Esc>k
|
|
||||||
augroup END
|
|
||||||
@@ -1,54 +0,0 @@
|
|||||||
augroup latex_generic_abbr
|
|
||||||
iabbrev <buffer> trm <Esc>a\textrm{}<Esc><Left>a
|
|
||||||
iabbrev <buffer> ttt <Esc>a\texttt{}<Esc><Left>a
|
|
||||||
iabbrev <buffer> tbf <Esc>a\textbf{}<Esc><Left>a
|
|
||||||
iabbrev <buffer> tit <Esc>a\textit{}<Esc><Left>a
|
|
||||||
iabbrev <buffer> sec <Esc>a\section{.}<Esc>3hf.vc
|
|
||||||
iabbrev <buffer> ssec <Esc>a\subsection{.}<Esc>3hf.vc
|
|
||||||
iabbrev <buffer> inm <Esc>a$$<Esc><Left>a
|
|
||||||
iabbrev <buffer> m/ <Esc>a\frac{}{}<Esc>3ha
|
|
||||||
iabbrev <buffer> mpl <Esc>a\left(<Esc>a
|
|
||||||
iabbrev <buffer> mpr <Esc>a\right)<Esc>a
|
|
||||||
iabbrev <buffer> minv <Esc>a\frac{1}{.}<Esc>3hf.vc
|
|
||||||
augroup END
|
|
||||||
|
|
||||||
function! Simpletexbang()
|
|
||||||
let l:name = input("Name: ")
|
|
||||||
let l:title = input("Title: ")
|
|
||||||
let l:todayYear = strftime('%Y')
|
|
||||||
let l:todayMonth = strftime('%m')
|
|
||||||
let l:todayDay = strftime('%d')
|
|
||||||
execute "normal i\\documentclass[xelatex,a4paper,11pt,ja=standard]{bxjsarticle}\n\n\\usepackage{tex/preamble}\n\\usepackage{tex/simple-title}\n\n"
|
|
||||||
execute "normal i\\reportauthor{" . l:name . "}\n"
|
|
||||||
execute "normal i\\reporttitle{" . l:title . "}\n"
|
|
||||||
execute "normal i\\reportdate{" . l:todayYear . "年}{" . l:todayMonth . "月}{" . l:todayDay . "日}\n"
|
|
||||||
execute "normal i\\turnindate{年}{月}{日}\n\n\\begin{document}\\end{document}"
|
|
||||||
execute "normal 02f{bhi\n\\simpletitle\n"
|
|
||||||
endfunction
|
|
||||||
|
|
||||||
function! Detailedtexbang()
|
|
||||||
let l:name = input("Name: ")
|
|
||||||
let l:id = input("Student ID: ")
|
|
||||||
let l:seat = input("Seating Number: ")
|
|
||||||
let l:title = input("Title: ")
|
|
||||||
let l:school = input("School: ")
|
|
||||||
let l:dep = input("Department: ")
|
|
||||||
let l:subj = input("Subject: ")
|
|
||||||
let l:prof = input("Professor Name: ")
|
|
||||||
let l:todayYear = strftime('%Y')
|
|
||||||
let l:todayMonth = strftime('%m')
|
|
||||||
let l:todayDay = strftime('%d')
|
|
||||||
execute "normal i\\documentclass[xelatex,a4paper,11pt,ja=standard]{bxjsarticle}\n\n\\usepackage{tex/preamble}\n\\usepackage{tex/detailed-title}\n\n"
|
|
||||||
execute "normal i\\reportauthor{" . l:name . "}\n"
|
|
||||||
execute "normal i\\reporttitle{" . l:title . "}\n"
|
|
||||||
execute "normal i\\reportdate{" . l:todayYear . "年}{" . l:todayMonth . "月}{" . l:todayDay . "日}\n"
|
|
||||||
execute "normal i\\turnindate{年}{月}{日}\n"
|
|
||||||
execute "normal i\\schoolname{" . l:school . "}\n"
|
|
||||||
execute "normal i\\department{" . l:dep . "}\n"
|
|
||||||
execute "normal i\\subject{" . l:subj . "}\n"
|
|
||||||
execute "normal i\\professor{" . l:prof . "}\n"
|
|
||||||
execute "normal i\\studentid{" . l:id . "}\n"
|
|
||||||
execute "normal i\\seatingnum{" . l:seat . "}\n"
|
|
||||||
execute "normal i\n\\begin{document}\\end{document}"
|
|
||||||
execute "normal 02f{bhi\n\\detailedtitle\n"
|
|
||||||
endfunction
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
augroup latex_info_procs_abbr
|
|
||||||
iabbrev <buffer> cas <Esc>i\section{.}<CR><CR><CR><CR>\lstinputlisting[language=C,title={.}]{.}<CR><CR>\subsection{実行結果}<CR><CR>\begin{figure}[tbh]<CR>\centering<CR>\includegraphics[width=12cm]{.}<CR>\caption{.}<CR>\end{figure}<ESC>10k0f.vc
|
|
||||||
augroup END
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
augroup latex_packages_abbr
|
|
||||||
iabbrev <buffer> amsp <Esc>i\usepackage{amsmath}<Esc>
|
|
||||||
iabbrev <buffer> tikzp <Esc>i\usepackage{pgf}<Esc>
|
|
||||||
iabbrev <buffer> circp <Esc>i\usepackage{circuitikz}<Esc>
|
|
||||||
augroup END
|
|
||||||
Reference in New Issue
Block a user