forked from TeX-Live/texlive-source
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
dvipdfm-x: Support upTeX new encoding for combining characters via vi…
…rtual fonts git-svn-id: svn://tug.org/texlive/trunk/Build/source@71094 c570f23f-e606-0410-a88d-b1316a301751
- Loading branch information
Showing
27 changed files
with
6,426 additions
and
100 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,17 @@ | ||
2024-04-27 TANAKA Takuji <[email protected]> | ||
|
||
* tfm.{c,h}, vf.c: Support upTeX new encoding | ||
for combining characters via virtual fonts. | ||
* cidtype2.c: Enable to treat Combining Katakana-Hiragana | ||
(Semi-)Voiced Sound Mark in cid_to_code(). | ||
* dvipdfmx-upjf2.test, tests/upjf2.{tex,dvi}, tests/upj{f,v}.pl, | ||
tests/upj{f,v}-c.{pl,tfm}, tests/upjf1-r.{pl,tfm}, | ||
tests/upj{f,v}2_full.{vf,zvp0}, tests/upjf{,-hara}.map, | ||
tests/Makefile_upjf, Makefile.am: Add a test for | ||
upTeX new encoding. It requires HaranoAji fonts. | ||
https://github.com/texjporg/tex-jp-build/issues/46 | ||
* configure.ac: version 20240427. | ||
|
||
2024-04-09 TANAKA Takuji <[email protected]> | ||
|
||
* dvipdfmx-incl.test, tests/multi_incl.{tex,dvi}, | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
#! /bin/sh | ||
# Guess values for system-dependent variables and create Makefiles. | ||
# Generated by GNU Autoconf 2.72 for dvipdfm-x (TeX Live) 20240305. | ||
# Generated by GNU Autoconf 2.72 for dvipdfm-x (TeX Live) 20240427. | ||
# | ||
# Report bugs to <[email protected]>. | ||
# | ||
|
@@ -614,8 +614,8 @@ MAKEFLAGS= | |
# Identity of this package. | ||
PACKAGE_NAME='dvipdfm-x (TeX Live)' | ||
PACKAGE_TARNAME='dvipdfm-x--tex-live-' | ||
PACKAGE_VERSION='20240305' | ||
PACKAGE_STRING='dvipdfm-x (TeX Live) 20240305' | ||
PACKAGE_VERSION='20240427' | ||
PACKAGE_STRING='dvipdfm-x (TeX Live) 20240427' | ||
PACKAGE_BUGREPORT='[email protected]' | ||
PACKAGE_URL='' | ||
|
||
|
@@ -1383,7 +1383,7 @@ if test "$ac_init_help" = "long"; then | |
# Omit some internal or obsolete options to make the list less imposing. | ||
# This message is too long to be a string in the A/UX 3.1 sh. | ||
cat <<_ACEOF | ||
'configure' configures dvipdfm-x (TeX Live) 20240305 to adapt to many kinds of systems. | ||
'configure' configures dvipdfm-x (TeX Live) 20240427 to adapt to many kinds of systems. | ||
|
||
Usage: $0 [OPTION]... [VAR=VALUE]... | ||
|
||
|
@@ -1455,7 +1455,7 @@ fi | |
|
||
if test -n "$ac_init_help"; then | ||
case $ac_init_help in | ||
short | recursive ) echo "Configuration of dvipdfm-x (TeX Live) 20240305:";; | ||
short | recursive ) echo "Configuration of dvipdfm-x (TeX Live) 20240427:";; | ||
esac | ||
cat <<\_ACEOF | ||
|
||
|
@@ -1586,7 +1586,7 @@ fi | |
test -n "$ac_init_help" && exit $ac_status | ||
if $ac_init_version; then | ||
cat <<\_ACEOF | ||
dvipdfm-x (TeX Live) configure 20240305 | ||
dvipdfm-x (TeX Live) configure 20240427 | ||
generated by GNU Autoconf 2.72 | ||
|
||
Copyright (C) 2023 Free Software Foundation, Inc. | ||
|
@@ -2367,7 +2367,7 @@ cat >config.log <<_ACEOF | |
This file contains any messages produced by compilers while | ||
running configure, to aid debugging if configure makes a mistake. | ||
|
||
It was created by dvipdfm-x (TeX Live) $as_me 20240305, which was | ||
It was created by dvipdfm-x (TeX Live) $as_me 20240427, which was | ||
generated by GNU Autoconf 2.72. Invocation command line was | ||
|
||
$ $0$ac_configure_args_raw | ||
|
@@ -8928,7 +8928,7 @@ fi | |
|
||
# Define the identity of the package. | ||
PACKAGE='dvipdfm-x--tex-live-' | ||
VERSION='20240305' | ||
VERSION='20240427' | ||
|
||
|
||
printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h | ||
|
@@ -15995,7 +15995,7 @@ Usage: $0 [OPTIONS] | |
Report bugs to <[email protected]>." | ||
|
||
lt_cl_version="\ | ||
dvipdfm-x (TeX Live) config.lt 20240305 | ||
dvipdfm-x (TeX Live) config.lt 20240427 | ||
configured by $0, generated by GNU Autoconf 2.72. | ||
|
||
Copyright (C) 2011 Free Software Foundation, Inc. | ||
|
@@ -17938,7 +17938,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1 | |
# report actual input values of CONFIG_FILES etc. instead of their | ||
# values after options handling. | ||
ac_log=" | ||
This file was extended by dvipdfm-x (TeX Live) $as_me 20240305, which was | ||
This file was extended by dvipdfm-x (TeX Live) $as_me 20240427, which was | ||
generated by GNU Autoconf 2.72. Invocation command line was | ||
|
||
CONFIG_FILES = $CONFIG_FILES | ||
|
@@ -18010,7 +18010,7 @@ ac_cs_config_escaped=`printf "%s\n" "$ac_cs_config" | sed "s/^ //; s/'/'\\\\\\\\ | |
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 | ||
ac_cs_config='$ac_cs_config_escaped' | ||
ac_cs_version="\\ | ||
dvipdfm-x (TeX Live) config.status 20240305 | ||
dvipdfm-x (TeX Live) config.status 20240427 | ||
configured by $0, generated by GNU Autoconf 2.72, | ||
with options \\"\$ac_cs_config\\" | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -8,7 +8,7 @@ dnl This file is free software; the copyright holder | |
dnl gives unlimited permission to copy and/or distribute it, | ||
dnl with or without modifications, as long as this notice is preserved. | ||
dnl | ||
AC_INIT([dvipdfm-x (TeX Live)], [20240407], [[email protected]]) | ||
AC_INIT([dvipdfm-x (TeX Live)], [20240427], [[email protected]]) | ||
AC_PREREQ([2.65]) | ||
AC_CONFIG_SRCDIR([agl.c]) | ||
AC_CONFIG_AUX_DIR([../../build-aux]) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,46 @@ | ||
#! /bin/sh -vx | ||
# $Id$ | ||
# Copyright 2020-2024 Japanese TeX Development Community <[email protected]> | ||
# You may freely use, modify and/or distribute this file. | ||
|
||
KpsDir=${KpsDir:-../kpathsea} | ||
BinDir=${BinDir:-.} | ||
ExeExt=${ExeExt:-} | ||
_kpsewhich=$KpsDir/kpsewhich$ExeExt | ||
_xdvipdfmx=$BinDir/xdvipdfmx$ExeExt | ||
|
||
TEXMFCNF=$srcdir/../kpathsea | ||
TFMFONTS=".;$srcdir/tests;$srcdir/data" | ||
T1FONTS="$srcdir/tests;$srcdir/data" | ||
TEXFONTMAPS="$srcdir/tests;$srcdir/data" | ||
DVIPDFMXINPUTS="$srcdir/tests;$srcdir/data" | ||
TEXPICTS=$srcdir/tests | ||
TEXFONTS=".;$srcdir/tests" | ||
SOURCE_DATE_EPOCH=1588474800 | ||
export TEXMFCNF TFMFONTS T1FONTS TEXFONTMAPS DVIPDFMXINPUTS TEXPICTS TEXFONTS SOURCE_DATE_EPOCH | ||
|
||
failed= | ||
|
||
rm -f upjf.vf upjv.vf upjf-g.ofm upjv-g.ofm upjf-r.ofm upjv-r.ofm upjf-r.tfm | ||
|
||
##### following tests require HaranoAji fonts ##### | ||
|
||
$_kpsewhich HaranoAjiMincho-Regular.otf | ||
otfpath=`$_kpsewhich HaranoAjiMincho-Regular.otf` || exit 77 | ||
OPENTYPEFONTS=`echo $otfpath | sed -e 's,HaranoAjiMincho-Regular\.otf,,' -e 's,/fonts/opentype/.*$,/fonts/opentype//,'` | ||
export OPENTYPEFONTS | ||
|
||
|
||
echo "*** dvipdfmx: test for upjf2_full-hara.pdf" && echo \ | ||
&& cp $srcdir/tests/upjf2_full.vf ./upjf.vf \ | ||
&& cp $srcdir/tests/upjv2_full.vf ./upjv.vf \ | ||
&& $_xdvipdfmx --dvipdfmx -vv --pdfm-str-utf8 -f upjf-hara.map -o upjf2.pdf $srcdir/tests/upjf2.dvi \ | ||
&& mv ./upjf2.pdf ./upjf2_full-hara.pdf \ | ||
&& echo && echo "dvipdfmx-upjf2-vf_full-hara tests OK" && echo \ | ||
|| failed="$failed dvipdfmx-upjf2-vf_full-hara" | ||
|
||
|
||
test -z "$failed" && exit 0 | ||
echo | ||
echo "failed tests:$failed" | ||
exit 1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
(COMMENT THIS IS A KANJI FORMAT FILE) | ||
(FAMILY UPJIS KANJI) | ||
(FACE F MRR) | ||
(CODINGSCHEME TEX KANJI TEXT) | ||
(DESIGNSIZE R 10.0) | ||
(COMMENT DESIGNSIZE IS IN POINTS) | ||
(COMMENT OTHER SIZES ARE MULTIPLES OF DESIGNSIZE) | ||
(CHECKSUM O 0) | ||
(FONTDIMEN | ||
(SLANT R 0.0) | ||
(SPACE R 0.0) | ||
(STRETCH R 0.1) | ||
(SHRINK R 0.0) | ||
(XHEIGHT R 1.0) | ||
(QUAD R 1.0) | ||
(EXTRASPACE R 0.25) | ||
(EXTRASTRETCH R 0.2) | ||
(EXTRASHRINK R 0.125) | ||
) | ||
(TYPE O 0 | ||
(CHARWD R 1.0) | ||
(CHARHT R 0.88) | ||
(CHARDP R 0.12) | ||
) |
Binary file not shown.
Oops, something went wrong.