23 lines
587 B
Makefile
Executable File
23 lines
587 B
Makefile
Executable File
#!/usr/bin/make -f
|
|
# vim:ts=4:sw=4
|
|
#
|
|
# Copyright (c) 2011-2014 Casper Ti. Vector
|
|
# Public domain.
|
|
|
|
FIND_GBKCRLF = -name '*.bat*'
|
|
TOUTF8 = enca -L zh -x UTF-8
|
|
TOGBK = enca -L zh -x GBK
|
|
|
|
toutf8:
|
|
find doc/example -not $(FIND_GBKCRLF) -type f -exec $(TOUTF8) '{}' '+'
|
|
sed -i -e '/\\documentclass/ s/GBK/UTF8/' \
|
|
-e '/^\\usepackage.*{biblatex}$$/ s/gbk/utf8/' \
|
|
doc/example/thesis.tex
|
|
|
|
togbk:
|
|
find doc/example -not $(FIND_GBKCRLF) -type f -exec $(TOGBK) '{}' '+'
|
|
sed -i -e '/\\documentclass/ s/UTF8/GBK/' \
|
|
-e '/^\\usepackage.*{biblatex}$$/ s/utf8/gbk/' \
|
|
doc/example/thesis.tex
|
|
|