Compare commits
2 Commits
db6fbf5cb2
...
522bf736ca
Author | SHA1 | Date | |
---|---|---|---|
522bf736ca | |||
86fe831c80 |
@ -23,16 +23,24 @@ KEEP_TMP_FILES=0
|
|||||||
# convert md to html
|
# convert md to html
|
||||||
pandoc --wrap=none -f markdown $DIRNAME/${BASENAME}.md -t html -o ${BASENAME}.html
|
pandoc --wrap=none -f markdown $DIRNAME/${BASENAME}.md -t html -o ${BASENAME}.html
|
||||||
# convert html to tex
|
# convert html to tex
|
||||||
#sed -i '' 's@<p>@\n\\pstart\n@' ${BASENAME}.html
|
# check if on linux or macos
|
||||||
#sed -i '' 's@</p>@\n\\pend@' ${BASENAME}.html
|
if [[ $(uname) == "Linux" ]]
|
||||||
sed -i '' 's@<p>@\n\\pend\\pstart\n@' ${BASENAME}.html
|
then
|
||||||
sed -i '' 's@</p>@@' ${BASENAME}.html
|
SED_CMD="sed -i"
|
||||||
sed -i '' 's@“@\\enquote{@g' ${BASENAME}.html
|
elif [[ $(uname) == "Darwin" ]]
|
||||||
sed -i '' 's@”@}@g' ${BASENAME}.html
|
then
|
||||||
sed -i '' 's@<h1.*">@\\section[@' ${BASENAME}.html
|
SED_CMD="sed -i ''"
|
||||||
sed -i '' 's@</h1>@]@' ${BASENAME}.html
|
fi
|
||||||
sed -i '' 's@<h2.*">@{@' ${BASENAME}.html
|
#$SED_CMD 's@<p>@\n\\pstart\n@' ${BASENAME}.html
|
||||||
sed -i '' 's@</h2>@}@' ${BASENAME}.html
|
#$SED_CMD 's@</p>@\n\\pend@' ${BASENAME}.html
|
||||||
sed -i '' "s@’@'@g" ${BASENAME}.html
|
$SED_CMD 's@<p>@\n\\pend\\pstart\n@' ${BASENAME}.html
|
||||||
|
$SED_CMD 's@</p>@@' ${BASENAME}.html
|
||||||
|
$SED_CMD 's@“@\\enquote{@g' ${BASENAME}.html
|
||||||
|
$SED_CMD 's@”@}@g' ${BASENAME}.html
|
||||||
|
$SED_CMD 's@<h1.*">@\\section[@' ${BASENAME}.html
|
||||||
|
$SED_CMD 's@</h1>@]@' ${BASENAME}.html
|
||||||
|
$SED_CMD 's@<h2.*">@{@' ${BASENAME}.html
|
||||||
|
$SED_CMD 's@</h2>@}@' ${BASENAME}.html
|
||||||
|
$SED_CMD "s@’@'@g" ${BASENAME}.html
|
||||||
mv ${BASENAME}.html ${BASENAME}.tex
|
mv ${BASENAME}.html ${BASENAME}.tex
|
||||||
cat ${BASENAME}.tex && rm ${BASENAME}.tex
|
cat ${BASENAME}.tex && rm ${BASENAME}.tex
|
||||||
|
@ -47,9 +47,9 @@ done
|
|||||||
# CREATE WRAPPER
|
# CREATE WRAPPER
|
||||||
WRAPPER="""
|
WRAPPER="""
|
||||||
%\documentclass[twoside]{$DOCCLASS}
|
%\documentclass[twoside]{$DOCCLASS}
|
||||||
\documentclass[twoside]{$DOCCLASS}
|
\documentclass[twoside,${PAGESIZE}paper]{$DOCCLASS}
|
||||||
\usepackage[fontsize=${FONTSIZE}pt]{fontsize}
|
\usepackage[fontsize=${FONTSIZE}pt]{fontsize}
|
||||||
\usepackage[${PAGESIZE}paper]{geometry}
|
%\usepackage[${PAGESIZE}paper]{geometry}
|
||||||
\usepackage{libertine} % also loads fontspec which is needed for ɔ and ɛ
|
\usepackage{libertine} % also loads fontspec which is needed for ɔ and ɛ
|
||||||
%\usepackage{minitoc} % make mini table of content for each chapter
|
%\usepackage{minitoc} % make mini table of content for each chapter
|
||||||
\usepackage{graphicx} % include graphics
|
\usepackage{graphicx} % include graphics
|
||||||
|
Loading…
Reference in New Issue
Block a user