summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/fonts/morisawa
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2018-03-12 21:51:47 +0000
committerKarl Berry <karl@freefriends.org>2018-03-12 21:51:47 +0000
commit7c6dcae5d7fc9d8352dc649132f4d61ea338b7c9 (patch)
tree9115f3024f15d2bd38bf1b0616b2a26e30921a91 /Master/texmf-dist/doc/fonts/morisawa
parenta223b484c4247f40afad61b75b2254cfdc896518 (diff)
morisawa (11mar18)
git-svn-id: svn://tug.org/texlive/trunk@46936 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/doc/fonts/morisawa')
-rw-r--r--Master/texmf-dist/doc/fonts/morisawa/LICENSE25
-rw-r--r--Master/texmf-dist/doc/fonts/morisawa/Makefile97
-rw-r--r--Master/texmf-dist/doc/fonts/morisawa/README.md33
-rw-r--r--Master/texmf-dist/doc/fonts/morisawa/morisawa.pdfbin0 -> 93126 bytes
4 files changed, 155 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/morisawa/LICENSE b/Master/texmf-dist/doc/fonts/morisawa/LICENSE
new file mode 100644
index 00000000000..a43f33b573c
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/morisawa/LICENSE
@@ -0,0 +1,25 @@
+Copyright 1995-1999 ASCII MEDIA WORKS
+Copyright 1999-2016 Haruhiko Okumura
+Copyright 2016-2018 Japanese TeX Development Community
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+* Redistributions of source code must retain the above copyright notice, this
+ list of conditions and the following disclaimer.
+
+* Redistributions in binary form must reproduce the above copyright notice,
+ this list of conditions and the following disclaimer in the documentation
+ and/or other materials provided with the distribution.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
diff --git a/Master/texmf-dist/doc/fonts/morisawa/Makefile b/Master/texmf-dist/doc/fonts/morisawa/Makefile
new file mode 100644
index 00000000000..a87758da60a
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/morisawa/Makefile
@@ -0,0 +1,97 @@
+STRIPTARGET = morisawa.sty
+DOCTARGET = morisawa
+PDFTARGET = $(addsuffix .pdf,$(DOCTARGET))
+DVITARGET = $(addsuffix .dvi,$(DOCTARGET))
+KANJI = -kanji=utf8
+FONTMAP = -f ipaex.map -f ptex-ipaex.map
+TEXMF = $(shell kpsewhich -var-value=TEXMFHOME)
+
+default: $(STRIPTARGET) $(DVITARGET)
+strip: $(STRIPTARGET)
+all: $(STRIPTARGET) $(PDFTARGET)
+
+# `make fonts' will fail due to lack of kpathsea of sources,
+# but shown here for information purpose.
+# if you want to make these, put sources in the current dir.
+fonts:
+ for fnt in Ryumin-Light FutoMinA101-Bold ; do \
+ cp min10.tfm $$fnt-H.tfm ; \
+ cp tmin10.tfm $$fnt-V.tfm ; \
+ cp jis.tfm $$fnt-J.tfm ; \
+ done
+ for fnt in GothicBBB-Medium FutoGoB101-Bold Jun101-Light ; do \
+ cp goth10.tfm $$fnt-H.tfm ; \
+ cp tgoth10.tfm $$fnt-V.tfm ; \
+ cp jisg.tfm $$fnt-J.tfm ; \
+ done
+ for VAR in J H ; do \
+ makejvf Ryumin-Light-$$VAR ryumin-l ; \
+ makejvf FutoMinA101-Bold-$$VAR futomin-b ; \
+ makejvf GothicBBB-Medium-$$VAR gtbbb-m ; \
+ makejvf FutoGoB101-Bold-$$VAR futogo-b ; \
+ makejvf Jun101-Light-$$VAR jun101-l ; \
+ done
+ for VAR in V ; do \
+ makejvf Ryumin-Light-$$VAR ryumin-l-v ; \
+ makejvf FutoMinA101-Bold-$$VAR futomin-b-v ; \
+ makejvf GothicBBB-Medium-$$VAR gtbbb-m-v ; \
+ makejvf FutoGoB101-Bold-$$VAR futogo-b-v ; \
+ makejvf Jun101-Light-$$VAR jun101-l-v ; \
+ done
+ rm -f min10.tfm tmin10.tfm jis.tfm
+ rm -f goth10.tfm tgoth10.tfm jisg.tfm
+ mv *.tfm tfm/
+ mv *.vf vf/
+
+# for generating files, we use pdflatex incidentally.
+# current packages contain ASCII characters only, safe enough
+morisawa.sty: morisawa.dtx
+ rm -f morisawa
+ pdflatex morisawa.ins
+ rm morisawa.log
+
+.SUFFIXES: .dtx .dvi .pdf
+.dtx.dvi:
+ platex $(KANJI) $<
+ platex $(KANJI) $<
+ rm -f *.aux *.log *.toc
+.dvi.pdf:
+ dvipdfmx $(FONTMAP) $<
+
+.PHONY: install clean cleanstrip cleanall cleandoc
+install:
+ mkdir -p ${TEXMF}/doc/platex/morisawa
+ cp ./LICENSE ${TEXMF}/doc/platex/morisawa/
+ cp ./README.md ${TEXMF}/doc/platex/morisawa/
+ cp ./*.pdf ${TEXMF}/doc/platex/morisawa/
+ mkdir -p ${TEXMF}/fonts/map/dvipdfmx/morisawa/
+ cp ./map/* ${TEXMF}/fonts/map/dvipdfmx/morisawa/
+ mkdir -p ${TEXMF}/fonts/tfm/public/morisawa
+ cp ./tfm/futo* ${TEXMF}/fonts/tfm/public/morisawa/
+ cp ./tfm/gtb* ${TEXMF}/fonts/tfm/public/morisawa/
+ cp ./tfm/jun* ${TEXMF}/fonts/tfm/public/morisawa/
+ cp ./tfm/ryumin* ${TEXMF}/fonts/tfm/public/morisawa/
+ mkdir -p ${TEXMF}/fonts/tfm/public/morisawa
+ cp ./tfm/Futo* ${TEXMF}/fonts/tfm/public/morisawa/
+ cp ./tfm/Gothic* ${TEXMF}/fonts/tfm/public/morisawa/
+ cp ./tfm/Jun* ${TEXMF}/fonts/tfm/public/morisawa/
+ cp ./tfm/Ryumin* ${TEXMF}/fonts/tfm/public/morisawa/
+ mkdir -p ${TEXMF}/fonts/vf/public/morisawa
+ cp ./vf/Futo* ${TEXMF}/fonts/vf/public/morisawa/
+ cp ./vf/Gothic* ${TEXMF}/fonts/vf/public/morisawa/
+ cp ./vf/Jun* ${TEXMF}/fonts/vf/public/morisawa/
+ cp ./vf/Ryumin* ${TEXMF}/fonts/vf/public/morisawa/
+ mkdir -p ${TEXMF}/source/platex/morisawa
+ cp ./Makefile ${TEXMF}/source/platex/morisawa/
+ cp ./*.dtx ${TEXMF}/source/platex/morisawa/
+ cp ./*.ins ${TEXMF}/source/platex/morisawa/
+ mkdir -p ${TEXMF}/tex/platex/morisawa
+ cp ./*.sty ${TEXMF}/tex/platex/morisawa/
+clean:
+ rm -f $(STRIPTARGET) $(DVITARGET)
+cleanstrip:
+ rm -f $(STRIPTARGET)
+cleanall:
+ rm -f $(STRIPTARGET) $(DVITARGET) $(PDFTARGET)
+cleandoc:
+ rm -f $(DVITARGET) $(PDFTARGET)
diff --git a/Master/texmf-dist/doc/fonts/morisawa/README.md b/Master/texmf-dist/doc/fonts/morisawa/README.md
new file mode 100644
index 00000000000..923d311e5e2
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/morisawa/README.md
@@ -0,0 +1,33 @@
+# morisawa
+
+This package enables selection of 5 standard Japanese fonts
+for pLaTeX + dvips.
+The package was originally written by Haruhiko Okumura as part of
+[jsclasses](https://github.com/texjporg/jsclasses) bundle,
+and the TFM/VF files were previously distributed as part of
+[ptex-fonts](https://github.com/texjporg/ptex-fonts) package.
+Now all these files are distributed as a separate package,
+maintained by Japanese TeX Development Community.
+
+"Morisawa" is the name of Japanese font vendor,
+but here we use only generic font names;
+it means that there is no need for actual Morisawa fonts.
+
+## Installation
+
+- map/* -> `$TEXMF/fonts/map/dvipdfmx/morisawa/`
+- tfm/* -> `$TEXMF/fonts/tfm/public/morisawa/`
+- vf/* -> `$TEXMF/fonts/vf/public/morisawa/`
+- *.sty -> `$TEXMF/tex/platex/morisawa/`
+
+## Repository
+
+The bundle is maintained on GitHub:
+https://github.com/texjporg/morisawa
+
+## Release Date
+
+2018-03-11
+
+Haruhiko Okumura,
+Japanese TeX Development Community
diff --git a/Master/texmf-dist/doc/fonts/morisawa/morisawa.pdf b/Master/texmf-dist/doc/fonts/morisawa/morisawa.pdf
new file mode 100644
index 00000000000..2ae8c7c021e
--- /dev/null
+++ b/Master/texmf-dist/doc/fonts/morisawa/morisawa.pdf
Binary files differ