public inbox for cygwin@cygwin.com
 help / color / mirror / Atom feed
* [ANNOUNCEMENT] TeX Live 2016 collections
@ 2017-05-06 10:26 Ken Brown
  2017-05-07  0:17 ` Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese Lemures Lemniscati
  2017-05-07  3:47 ` [ANNOUNCEMENT] TeX Live 2016 collections Eliot Moss
  0 siblings, 2 replies; 12+ messages in thread
From: Ken Brown @ 2017-05-06 10:26 UTC (permalink / raw)
  To: cygwin

Cygwin's TeX Live collections have been updated to the latest upstream release 
of TeX Live 2016.  The latter was frozen as of 2017-04-12 in preparation for the 
pretest of TeX Live 2017.

TeX Live provides a comprehensive, cross-platform TeX system.  It includes all 
the major TeX-related programs, macro packages, and fonts that are free 
software, including support for many languages around the world.  For more 
information, see

   http://www.tug.org/texlive/

Upstream TeX Live provides thousands of "packages", grouped into "collections". 
There is a Cygwin package for each upstream collection; there are also Cygwin 
packages containing documentation for some of the collections.

* texlive-collection-basic-20170412-1
* texlive-collection-basic-doc-20170412-1
* texlive-collection-bibtexextra-20170412-1 (TEST)
* texlive-collection-bibtexextra-doc-20170412-1 (TEST)
* texlive-collection-binextra-20170412-1
* texlive-collection-binextra-doc-20170412-1
* texlive-collection-context-20170412-1
* texlive-collection-context-doc-20170412-1
* texlive-collection-fontsextra-20170412-1
* texlive-collection-fontsextra-doc-20170412-1
* texlive-collection-fontsrecommended-20170412-1
* texlive-collection-fontsrecommended-doc-20170412-1
* texlive-collection-fontutils-20170412-1
* texlive-collection-fontutils-doc-20170412-1
* texlive-collection-formatsextra-20170412-1
* texlive-collection-games-20170412-1
* texlive-collection-genericextra-20170412-1
* texlive-collection-genericextra-doc-20170412-1
* texlive-collection-genericrecommended-20170412-1
* texlive-collection-genericrecommended-doc-20170412-1
* texlive-collection-htmlxml-20170412-1
* texlive-collection-humanities-20170412-1
* texlive-collection-humanities-doc-20170412-1
* texlive-collection-langafrican-20170412-1
* texlive-collection-langarabic-20170412-1
* texlive-collection-langchinese-20170412-1
* texlive-collection-langcjk-20170412-1
* texlive-collection-langcyrillic-20170412-1
* texlive-collection-langczechslovak-20170412-1
* texlive-collection-langenglish-20170412-1
* texlive-collection-langeuropean-20170412-1
* texlive-collection-langfrench-20170412-1
* texlive-collection-langgerman-20170412-1
* texlive-collection-langgreek-20170412-1
* texlive-collection-langindic-20170412-1
* texlive-collection-langitalian-20170412-1
* texlive-collection-langjapanese-20170412-1
* texlive-collection-langkorean-20170412-1
* texlive-collection-langother-20170412-1
* texlive-collection-langpolish-20170412-1
* texlive-collection-langportuguese-20170412-1
* texlive-collection-langspanish-20170412-1
* texlive-collection-latex-20170412-1
* texlive-collection-latex-doc-20170412-1
* texlive-collection-latexextra-20170412-1
* texlive-collection-latexextra-doc-20170412-1
* texlive-collection-latexrecommended-20170412-1
* texlive-collection-latexrecommended-doc-20170412-1
* texlive-collection-luatex-20170412-1
* texlive-collection-luatex-doc-20170412-1
* texlive-collection-mathscience-20170412-1
* texlive-collection-mathscience-doc-20170412-1
* texlive-collection-metapost-20170412-1
* texlive-collection-metapost-doc-20170412-1
* texlive-collection-music-20170412-1
* texlive-collection-music-doc-20170412-1
* texlive-collection-omega-20170412-1
* texlive-collection-pictures-20170412-1
* texlive-collection-pictures-doc-20170412-1
* texlive-collection-plainextra-20170412-1
* texlive-collection-pstricks-20170412-1
* texlive-collection-pstricks-doc-20170412-1
* texlive-collection-publishers-20170412-1
* texlive-collection-publishers-doc-20170412-1
* texlive-collection-xetex-20170412-1
* texlive-collection-xetex-doc-20170412-1

The mathscience collection is new; it is a combination of the old mathextra and 
science collections.

The bibtexextra collection is marked as a test release because it includes 
biblatex-3.7, which is designed to work with biber-2.7.  In order to use it, you 
will have to install the test release of perl-5.24 and then build biber-2.7 
yourself.  I can provide instructions if anyone wants to do this.

Recommendations
===============
Most people do not need the full TeX Live installation, which is huge and can 
take a long time to install.  If you're not sure what you need, here are some 
possible ways to start:

Minimal: Install texlive and its dependencies.  This provides plain TeX but not 
LaTeX.

Small: Install texlive-collection-latex and its dependencies.  This is a minimal 
installation with LaTeX.

Standard: Install texlive-collection-latexrecommended and its dependencies. 
This provides the most commonly used non-graphics LaTeX packages.  Install 
texlive-collection-pictures if you want the standard graphics packages too.

If you want or need more, consider installing some of the following:

* texlive-collection-binextra
* texlive-collection-context
* texlive-collection-fontsrecommended
* texlive-collection-fontutils
* texlive-collection-genericrecommended
* texlive-collection-luatex
* texlive-collection-mathscience
* texlive-collection-metapost
* texlive-collection-plainextra
* texlive-collection-xetex

Fontconfig
==========
There is a script /usr/bin/texlive-enable-fontconfig that you can run if you 
want the fonts distributed with TeX Live to be available to applications that 
rely on fontconfig.  See /usr/share/doc/texlive/README.Cygwin for more details. 
(The script can take a few minutes to run, so be patient.)

tlmgr
=====
texlive-collection-basic includes a restricted version of the tlmgr (TeX Live 
Manager) utility.  See /usr/share/doc/texlive-collection-basic/README.Cygwin for 
more details.

Ken Brown
Cygwin's TeX Live maintainer

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese
  2017-05-06 10:26 [ANNOUNCEMENT] TeX Live 2016 collections Ken Brown
@ 2017-05-07  0:17 ` Lemures Lemniscati
  2017-05-07 15:05   ` Ken Brown
  2017-05-07  3:47 ` [ANNOUNCEMENT] TeX Live 2016 collections Eliot Moss
  1 sibling, 1 reply; 12+ messages in thread
From: Lemures Lemniscati @ 2017-05-07  0:17 UTC (permalink / raw)
  To: cygwin

Hi!

I've just updated with the latest packages texlive-*-20170412-1,

Thank you for maintaining and updating TeX Live for cygwin.

When we use dvipdfmx with Japanese fonts, we might encounter warnings/fatal:

> dvipdfmx:warning: Could not locate a virtual/physical font for TFM "gbm".
> dvipdfmx:warning: >> There are no valid font mapping entry for this font.
> dvipdfmx:warning: >> Font file name "gbm" was assumed but failed to locate that font.
> dvipdfmx:fatal: Cannot proceed without .vf or "physical" font for PDF output...

To avoid them, we'd need this change: 

--- /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg	2017-05-07
08:00:30.790411600 +0900
+++ /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg	2017-05-05 06:03:31.000000000 +0900
@@ -215,7 +215,7 @@
 %f psfonts.map
 
 %% Put additional fontmap files here (usually for Type0 fonts)
-%f  cid-x.map
+f  cid-x.map
 
 % the following file is generated by updmap(-sys) from the 
 % KanjiMap entries in the updmap.cfg file.

But the file 'usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg' is packaged in
texlive-collection-basic-20170412-1.tar.xz


So please put some codes like this into
'etc/postinstall/texlive-collection-langjapanese.sh'
if it doesn't cause unwanted effects.


cp /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg \
   /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg.orig
sed -e 's/^\%f  cid-x\.map/f  cid-x\.map/' \
   /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg.orig \
 > /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg


And we might need a preremove script for reverting the change...


Regards,

==
Subject: [ANNOUNCEMENT] TeX Live 2016 collections
Date: Fri, 5 May 2017 20:32:36 -0400
From: Ken Brown <kbrown@cornell.edu>

> Cygwin's TeX Live collections have been updated to the latest upstream release of TeX Live 2016.  The latter was frozen as of 2017-04-12 in preparation for the pretest of TeX Live 2017.
> 
> TeX Live provides a comprehensive, cross-platform TeX system.  It includes all the major TeX-related programs, macro packages, and fonts that are free software, including support for many languages around the world.  For more information, see
> 
>    http://www.tug.org/texlive/
> 
> Upstream TeX Live provides thousands of "packages", grouped into "collections". There is a Cygwin package for each upstream collection; there are also Cygwin packages containing documentation for some of the collections.
> 
> * texlive-collection-basic-20170412-1
> * texlive-collection-basic-doc-20170412-1
> * texlive-collection-bibtexextra-20170412-1 (TEST)
> * texlive-collection-bibtexextra-doc-20170412-1 (TEST)
> * texlive-collection-binextra-20170412-1
> * texlive-collection-binextra-doc-20170412-1
> * texlive-collection-context-20170412-1
> * texlive-collection-context-doc-20170412-1
> * texlive-collection-fontsextra-20170412-1
> * texlive-collection-fontsextra-doc-20170412-1
> * texlive-collection-fontsrecommended-20170412-1
> * texlive-collection-fontsrecommended-doc-20170412-1
> * texlive-collection-fontutils-20170412-1
> * texlive-collection-fontutils-doc-20170412-1
> * texlive-collection-formatsextra-20170412-1
> * texlive-collection-games-20170412-1
> * texlive-collection-genericextra-20170412-1
> * texlive-collection-genericextra-doc-20170412-1
> * texlive-collection-genericrecommended-20170412-1
> * texlive-collection-genericrecommended-doc-20170412-1
> * texlive-collection-htmlxml-20170412-1
> * texlive-collection-humanities-20170412-1
> * texlive-collection-humanities-doc-20170412-1
> * texlive-collection-langafrican-20170412-1
> * texlive-collection-langarabic-20170412-1
> * texlive-collection-langchinese-20170412-1
> * texlive-collection-langcjk-20170412-1
> * texlive-collection-langcyrillic-20170412-1
> * texlive-collection-langczechslovak-20170412-1
> * texlive-collection-langenglish-20170412-1
> * texlive-collection-langeuropean-20170412-1
> * texlive-collection-langfrench-20170412-1
> * texlive-collection-langgerman-20170412-1
> * texlive-collection-langgreek-20170412-1
> * texlive-collection-langindic-20170412-1
> * texlive-collection-langitalian-20170412-1
> * texlive-collection-langjapanese-20170412-1
> * texlive-collection-langkorean-20170412-1
> * texlive-collection-langother-20170412-1
> * texlive-collection-langpolish-20170412-1
> * texlive-collection-langportuguese-20170412-1
> * texlive-collection-langspanish-20170412-1
> * texlive-collection-latex-20170412-1
> * texlive-collection-latex-doc-20170412-1
> * texlive-collection-latexextra-20170412-1
> * texlive-collection-latexextra-doc-20170412-1
> * texlive-collection-latexrecommended-20170412-1
> * texlive-collection-latexrecommended-doc-20170412-1
> * texlive-collection-luatex-20170412-1
> * texlive-collection-luatex-doc-20170412-1
> * texlive-collection-mathscience-20170412-1
> * texlive-collection-mathscience-doc-20170412-1
> * texlive-collection-metapost-20170412-1
> * texlive-collection-metapost-doc-20170412-1
> * texlive-collection-music-20170412-1
> * texlive-collection-music-doc-20170412-1
> * texlive-collection-omega-20170412-1
> * texlive-collection-pictures-20170412-1
> * texlive-collection-pictures-doc-20170412-1
> * texlive-collection-plainextra-20170412-1
> * texlive-collection-pstricks-20170412-1
> * texlive-collection-pstricks-doc-20170412-1
> * texlive-collection-publishers-20170412-1
> * texlive-collection-publishers-doc-20170412-1
> * texlive-collection-xetex-20170412-1
> * texlive-collection-xetex-doc-20170412-1
> 
> The mathscience collection is new; it is a combination of the old mathextra and science collections.
> 
> The bibtexextra collection is marked as a test release because it includes biblatex-3.7, which is designed to work with biber-2.7.  In order to use it, you will have to install the test release of perl-5.24 and then build biber-2.7 yourself.  I can provide instructions if anyone wants to do this.
> 
> Recommendations
> ===============
> Most people do not need the full TeX Live installation, which is huge and can take a long time to install.  If you're not sure what you need, here are some possible ways to start:
> 
> Minimal: Install texlive and its dependencies.  This provides plain TeX but not LaTeX.
> 
> Small: Install texlive-collection-latex and its dependencies.  This is a minimal installation with LaTeX.
> 
> Standard: Install texlive-collection-latexrecommended and its dependencies. This provides the most commonly used non-graphics LaTeX packages.  Install texlive-collection-pictures if you want the standard graphics packages too.
> 
> If you want or need more, consider installing some of the following:
> 
> * texlive-collection-binextra
> * texlive-collection-context
> * texlive-collection-fontsrecommended
> * texlive-collection-fontutils
> * texlive-collection-genericrecommended
> * texlive-collection-luatex
> * texlive-collection-mathscience
> * texlive-collection-metapost
> * texlive-collection-plainextra
> * texlive-collection-xetex
> 
> Fontconfig
> ==========
> There is a script /usr/bin/texlive-enable-fontconfig that you can run if you want the fonts distributed with TeX Live to be available to applications that rely on fontconfig.  See /usr/share/doc/texlive/README.Cygwin for more details. (The script can take a few minutes to run, so be patient.)
> 
> tlmgr
> =====
> texlive-collection-basic includes a restricted version of the tlmgr (TeX Live Manager) utility.  See /usr/share/doc/texlive-collection-basic/README.Cygwin for more details.
> 
> Ken Brown
> Cygwin's TeX Live maintainer
> 
> --
> Problem reports:       http://cygwin.com/problems.html
> FAQ:                   http://cygwin.com/faq/
> Documentation:         http://cygwin.com/docs.html
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [ANNOUNCEMENT] TeX Live 2016 collections
  2017-05-06 10:26 [ANNOUNCEMENT] TeX Live 2016 collections Ken Brown
  2017-05-07  0:17 ` Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese Lemures Lemniscati
@ 2017-05-07  3:47 ` Eliot Moss
  2017-05-07  9:56   ` Eliot Moss
  1 sibling, 1 reply; 12+ messages in thread
From: Eliot Moss @ 2017-05-07  3:47 UTC (permalink / raw)
  To: cygwin

On 5/5/2017 8:32 PM, Ken Brown wrote:
> Cygwin's TeX Live collections have been updated to the latest upstream release of TeX Live 2016.  
> The latter was frozen as of 2017-04-12 in preparation for the pretest of TeX Live 2017.

Thank you, Ken for working on this.

After trying the install, I get stopped in the postinstall for texlive-collection-basic.
/usr/bin/fmtutil cannot be run because Cwd.dll (and others) try to load at a conflicting
address.  I have tried a full rebase multiple times, and I have tried uninstalling packages
and doing a full rebase, to no avail.

Suggestions, folks?  There is nothing obvious to me in cygcheck output, but I can
share it if you think it will help diagnose things ...

Regards - Eliot Moss

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: [ANNOUNCEMENT] TeX Live 2016 collections
  2017-05-07  3:47 ` [ANNOUNCEMENT] TeX Live 2016 collections Eliot Moss
@ 2017-05-07  9:56   ` Eliot Moss
  0 siblings, 0 replies; 12+ messages in thread
From: Eliot Moss @ 2017-05-07  9:56 UTC (permalink / raw)
  To: cygwin

On 5/6/2017 11:35 PM, Eliot Moss wrote:
> On 5/5/2017 8:32 PM, Ken Brown wrote:
>> Cygwin's TeX Live collections have been updated to the latest upstream release of TeX Live 2016. 
>> The latter was frozen as of 2017-04-12 in preparation for the pretest of TeX Live 2017.
> 
> Thank you, Ken for working on this.
> 
> After trying the install, I get stopped in the postinstall for texlive-collection-basic.
> /usr/bin/fmtutil cannot be run because Cwd.dll (and others) try to load at a conflicting
> address.  I have tried a full rebase multiple times, and I have tried uninstalling packages
> and doing a full rebase, to no avail.
> 
> Suggestions, folks?  There is nothing obvious to me in cygcheck output, but I can
> share it if you think it will help diagnose things ...

Followup: After yet another round of deleting packages, this time optional perl
modules, things started to work.  So I must have run out of address space and
wrapped around or something.  I wonder if it would be possible to have rebase
tell us when this happens?  (My evidence that this was the problem is that the
address of collision when forking was a fairly low address, but the address
now chosen by the full rebase is rather higher, for the same dll.)

Sorry for the extra chatter - but some recent update must have noticeably
increased the total dll space needed (maybe texlive?).

Regards - Eliot

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese
  2017-05-07  0:17 ` Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese Lemures Lemniscati
@ 2017-05-07 15:05   ` Ken Brown
  2017-05-08  5:42     ` Ken Brown
  0 siblings, 1 reply; 12+ messages in thread
From: Ken Brown @ 2017-05-07 15:05 UTC (permalink / raw)
  To: cygwin

On 5/6/2017 8:17 PM, Lemures Lemniscati wrote:
> Hi!
>
> I've just updated with the latest packages texlive-*-20170412-1,
>
> Thank you for maintaining and updating TeX Live for cygwin.
>
> When we use dvipdfmx with Japanese fonts, we might encounter warnings/fatal:
>
>> dvipdfmx:warning: Could not locate a virtual/physical font for TFM "gbm".
>> dvipdfmx:warning: >> There are no valid font mapping entry for this font.
>> dvipdfmx:warning: >> Font file name "gbm" was assumed but failed to locate that font.
>> dvipdfmx:fatal: Cannot proceed without .vf or "physical" font for PDF output...
>
> To avoid them, we'd need this change:
>
> --- /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg	2017-05-07
> 08:00:30.790411600 +0900
> +++ /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg	2017-05-05 06:03:31.000000000 +0900
> @@ -215,7 +215,7 @@
>  %f psfonts.map
>
>  %% Put additional fontmap files here (usually for Type0 fonts)
> -%f  cid-x.map
> +f  cid-x.map
>
>  % the following file is generated by updmap(-sys) from the
>  % KanjiMap entries in the updmap.cfg file.
>
> But the file 'usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg' is packaged in
> texlive-collection-basic-20170412-1.tar.xz
>
>
> So please put some codes like this into
> 'etc/postinstall/texlive-collection-langjapanese.sh'
> if it doesn't cause unwanted effects.
>
>
> cp /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg \
>    /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg.orig
> sed -e 's/^\%f  cid-x\.map/f  cid-x\.map/' \
>    /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg.orig \
>  > /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg
>
>
> And we might need a preremove script for reverting the change...

Thanks for the report.  I'll fix this for the next release.

Ken


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese
  2017-05-07 15:05   ` Ken Brown
@ 2017-05-08  5:42     ` Ken Brown
  2017-05-08 14:23       ` Lemures Lemniscati via cygwin
  0 siblings, 1 reply; 12+ messages in thread
From: Ken Brown @ 2017-05-08  5:42 UTC (permalink / raw)
  To: cygwin

On 5/7/2017 9:37 AM, Ken Brown wrote:
> On 5/6/2017 8:17 PM, Lemures Lemniscati wrote:
>> Hi!
>>
>> I've just updated with the latest packages texlive-*-20170412-1,
>>
>> Thank you for maintaining and updating TeX Live for cygwin.
>>
>> When we use dvipdfmx with Japanese fonts, we might encounter warnings/fatal:
>>
>>> dvipdfmx:warning: Could not locate a virtual/physical font for TFM "gbm".
>>> dvipdfmx:warning: >> There are no valid font mapping entry for this font.
>>> dvipdfmx:warning: >> Font file name "gbm" was assumed but failed to locate 
>>> that font.
>>> dvipdfmx:fatal: Cannot proceed without .vf or "physical" font for PDF output...
>>
>> To avoid them, we'd need this change:
>>
>> --- /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg    2017-05-07
>> 08:00:30.790411600 +0900
>> +++ /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg    2017-05-05 
>> 06:03:31.000000000 +0900
>> @@ -215,7 +215,7 @@
>>  %f psfonts.map
>>
>>  %% Put additional fontmap files here (usually for Type0 fonts)
>> -%f  cid-x.map
>> +f  cid-x.map
>>
>>  % the following file is generated by updmap(-sys) from the
>>  % KanjiMap entries in the updmap.cfg file.
>>
>> But the file 'usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg' is packaged in
>> texlive-collection-basic-20170412-1.tar.xz
>>
>>
>> So please put some codes like this into
>> 'etc/postinstall/texlive-collection-langjapanese.sh'
>> if it doesn't cause unwanted effects.
>>
>>
>> cp /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg \
>>    /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg.orig
>> sed -e 's/^\%f  cid-x\.map/f  cid-x\.map/' \
>>    /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg.orig \
>>  > /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg
>>
>>
>> And we might need a preremove script for reverting the change...
> 
> Thanks for the report.  I'll fix this for the next release.

Now that I've looked at this more closely, I'm not sure your suggestion is the 
right thing to do.  I don't see anything like it in a native TeX Live 
installation.  Please send me a complete, detailed recipe for reproducing your 
problem so that I can investigate further.

Ken

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese
  2017-05-08  5:42     ` Ken Brown
@ 2017-05-08 14:23       ` Lemures Lemniscati via cygwin
  2017-05-08 16:19         ` Ken Brown
  0 siblings, 1 reply; 12+ messages in thread
From: Lemures Lemniscati via cygwin @ 2017-05-08 14:23 UTC (permalink / raw)
  To: cygwin

[-- Attachment #1: Type: text/plain, Size: 4625 bytes --]

Thank you for replying.

> Now that I've looked at this more closely, I'm not sure your suggestion is the right thing to do.  I don't see anything like it in a native TeX Live installation.  Please send me a complete, detailed recipe for reproducing your problem so that I can investigate further.

I see and agree:

The file usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg is the same as it
was in the previous package, and we didn't need such modifications.
So, maybe something wrong... or not...


Anyway, how to reproduce the situation:

echo '\documentclass{jsarticle}\begin{document}\char\euc"A4A2\end{document}'| platex -jobname test; dvipdfmx test

And we'll get:

> This is e-pTeX, Version 3.14159265-p3.7-160201-2.6 (utf8.euc) (TeX Live 2016/Cygwin) (preloaded format=platex)
>  restricted \write18 enabled.
> **entering extended mode
> pLaTeX2e <2016/11/29> (based on LaTeX2e <2017/01/01> patch level 3)
> Babel <3.9r> and hyphenation patterns for 83 language(s) loaded.
> (/usr/share/texmf-dist/tex/platex/jsclasses/jsarticle.cls
> Document Class: jsarticle 2017/03/05 okumura, texjporg
> (/usr/share/texmf-dist/tex/platex/jsclasses/jslogo.sty))
> No file test.aux.
> [1] (./test.aux)
> Output written on test.dvi (1 page, 256 bytes).
> Transcript written on test.log.
> test -> test.pdf
> [1
> kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 0+555/600 --dpi 555 rml
> mktexpk: don't know how to create bitmap font for rml.
> mktexpk: perhaps rml is missing from the map file.
> kpathsea: Appending font creation commands to missfont.log.
> 
> dvipdfmx:warning: Could not locate a virtual/physical font for TFM "rml".
> dvipdfmx:warning: >> There are no valid font mapping entry for this font.
> dvipdfmx:warning: >> Font file name "rml" was assumed but failed to locate that font.
> dvipdfmx:fatal: Cannot proceed without .vf or "physical" font for PDF output...
> 
> Output file removed.

But we'd expect a result like attached test.pdf:
a japanese hiragana character 'a' in a page.

--
Lemures Lemniscati


==
Subject: Re: Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese
Date: Sun, 7 May 2017 20:29:20 -0400
From: Ken Brown <kbrown@cornell.edu>

> On 5/7/2017 9:37 AM, Ken Brown wrote:
> > On 5/6/2017 8:17 PM, Lemures Lemniscati wrote:
> >> Hi!
> >>
> >> I've just updated with the latest packages texlive-*-20170412-1,
> >>
> >> Thank you for maintaining and updating TeX Live for cygwin.
> >>
> >> When we use dvipdfmx with Japanese fonts, we might encounter warnings/fatal:
> >>
> >>> dvipdfmx:warning: Could not locate a virtual/physical font for TFM "gbm".
> >>> dvipdfmx:warning: >> There are no valid font mapping entry for this font.
> >>> dvipdfmx:warning: >> Font file name "gbm" was assumed but failed to locate >>> that font.
> >>> dvipdfmx:fatal: Cannot proceed without .vf or "physical" font for PDF output...
> >>
> >> To avoid them, we'd need this change:
> >>
> >> --- /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg    2017-05-07
> >> 08:00:30.790411600 +0900
> >> +++ /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg    2017-05-05 >> 06:03:31.000000000 +0900
> >> @@ -215,7 +215,7 @@
> >>  %f psfonts.map
> >>
> >>  %% Put additional fontmap files here (usually for Type0 fonts)
> >> -%f  cid-x.map
> >> +f  cid-x.map
> >>
> >>  % the following file is generated by updmap(-sys) from the
> >>  % KanjiMap entries in the updmap.cfg file.
> >>
> >> But the file 'usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg' is packaged in
> >> texlive-collection-basic-20170412-1.tar.xz
> >>
> >>
> >> So please put some codes like this into
> >> 'etc/postinstall/texlive-collection-langjapanese.sh'
> >> if it doesn't cause unwanted effects.
> >>
> >>
> >> cp /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg \
> >>    /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg.orig
> >> sed -e 's/^\%f  cid-x\.map/f  cid-x\.map/' \
> >>    /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg.orig \
> >>  > /usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg
> >>
> >>
> >> And we might need a preremove script for reverting the change...
> > > Thanks for the report.  I'll fix this for the next release.
> 
> Now that I've looked at this more closely, I'm not sure your suggestion is the right thing to do.  I don't see anything like it in a native TeX Live installation.  Please send me a complete, detailed recipe for reproducing your problem so that I can investigate further.
> 
> Ken
> 
> --
> Problem reports:       http://cygwin.com/problems.html
> FAQ:                   http://cygwin.com/faq/
> Documentation:         http://cygwin.com/docs.html
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

[-- Attachment #2: test.pdf --]
[-- Type: application/octet-stream, Size: 1616 bytes --]

[-- Attachment #3: Type: text/plain, Size: 219 bytes --]


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese
  2017-05-08 14:23       ` Lemures Lemniscati via cygwin
@ 2017-05-08 16:19         ` Ken Brown
  2017-05-09  6:17           ` Lemures Lemniscati
  0 siblings, 1 reply; 12+ messages in thread
From: Ken Brown @ 2017-05-08 16:19 UTC (permalink / raw)
  To: cygwin

On 5/8/2017 9:54 AM, Lemures Lemniscati via cygwin wrote:
> Thank you for replying.
>
>> Now that I've looked at this more closely, I'm not sure your suggestion is the right thing to do.  I don't see anything like it in a native TeX Live installation.  Please send me a complete, detailed recipe for reproducing your problem so that I can investigate further.
>
> I see and agree:
>
> The file usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg is the same as it
> was in the previous package, and we didn't need such modifications.
> So, maybe something wrong... or not...
>
>
> Anyway, how to reproduce the situation:
>
> echo '\documentclass{jsarticle}\begin{document}\char\euc"A4A2\end{document}'| platex -jobname test; dvipdfmx test

Works fine for me:

$ echo 
'\documentclass{jsarticle}\begin{document}\char\euc"A4A2\end{document}'| 
platex -jobname test; dvipdfmx test
This is e-pTeX, Version 3.14159265-p3.7-160201-2.6 (utf8.euc) (TeX Live 
2016/Cygwin) (preloaded format=platex)
  restricted \write18 enabled.
**entering extended mode
pLaTeX2e <2016/11/29> (based on LaTeX2e <2017/01/01> patch level 3)
Babel <3.9r> and hyphenation patterns for 83 language(s) loaded.
(/usr/share/texmf-dist/tex/platex/jsclasses/jsarticle.cls
Document Class: jsarticle 2017/03/05 okumura, texjporg
(/usr/share/texmf-dist/tex/platex/jsclasses/jslogo.sty))
No file test.aux.
[1] (./test.aux)
Output written on test.dvi (1 page, 256 bytes).
Transcript written on test.log.
test -> test.pdf
[1]
3532 bytes written

And when I view test.pdf, it looks right.

Ken

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese
  2017-05-08 16:19         ` Ken Brown
@ 2017-05-09  6:17           ` Lemures Lemniscati
  2017-05-09 13:21             ` Lemures Lemniscati
  0 siblings, 1 reply; 12+ messages in thread
From: Lemures Lemniscati @ 2017-05-09  6:17 UTC (permalink / raw)
  To: cygwin

Hi!

> > echo '\documentclass{jsarticle}\begin{document}\char\euc"A4A2\end{document}'| platex -jobname test; dvipdfmx test
> 
> Works fine for me:

All right, I'll test again and report after reinstall.

Thanks.

--
Lemures Lemniscati


==
Subject: Re: Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese
Date: Mon, 8 May 2017 10:23:23 -0400
From: Ken Brown <kbrown@cornell.edu>

> On 5/8/2017 9:54 AM, Lemures Lemniscati via cygwin wrote:
> > Thank you for replying.
> >
> >> Now that I've looked at this more closely, I'm not sure your suggestion is the right thing to do.  I don't see anything like it in a native TeX Live installation.  Please send me a complete, detailed recipe for reproducing your problem so that I can investigate further.
> >
> > I see and agree:
> >
> > The file usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg is the same as it
> > was in the previous package, and we didn't need such modifications.
> > So, maybe something wrong... or not...
> >
> >
> > Anyway, how to reproduce the situation:
> >
> > echo '\documentclass{jsarticle}\begin{document}\char\euc"A4A2\end{document}'| platex -jobname test; dvipdfmx test
> 
> Works fine for me:
> 
> $ echo '\documentclass{jsarticle}\begin{document}\char\euc"A4A2\end{document}'| platex -jobname test; dvipdfmx test
> This is e-pTeX, Version 3.14159265-p3.7-160201-2.6 (utf8.euc) (TeX Live 2016/Cygwin) (preloaded format=platex)
>   restricted \write18 enabled.
> **entering extended mode
> pLaTeX2e <2016/11/29> (based on LaTeX2e <2017/01/01> patch level 3)
> Babel <3.9r> and hyphenation patterns for 83 language(s) loaded.
> (/usr/share/texmf-dist/tex/platex/jsclasses/jsarticle.cls
> Document Class: jsarticle 2017/03/05 okumura, texjporg
> (/usr/share/texmf-dist/tex/platex/jsclasses/jslogo.sty))
> No file test.aux.
> [1] (./test.aux)
> Output written on test.dvi (1 page, 256 bytes).
> Transcript written on test.log.
> test -> test.pdf
> [1]
> 3532 bytes written
> 
> And when I view test.pdf, it looks right.
> 
> Ken
> 
> --
> Problem reports:       http://cygwin.com/problems.html
> FAQ:                   http://cygwin.com/faq/
> Documentation:         http://cygwin.com/docs.html
> Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese
  2017-05-09  6:17           ` Lemures Lemniscati
@ 2017-05-09 13:21             ` Lemures Lemniscati
  2017-05-09 15:52               ` Ken Brown
  0 siblings, 1 reply; 12+ messages in thread
From: Lemures Lemniscati @ 2017-05-09 13:21 UTC (permalink / raw)
  To: cygwin

Hi!

> echo '\documentclass{jsarticle}\begin{document}\char\euc"A4A2\end{document}'| platex -jobname test; dvipdfmx test

My situation has been resolved on x86_64 version by:
 (1) removing /var/lib/texmf
 (2) reinstalling texlive-* packages

It seemed the cause that
/var/lib/texmf/fonts/map/dvipdfmx/updmap/kanjix.map
was not updated properly.

On x86 version, I can't resolve it yet, and still keep trying...

Regards,

--
Lemures Lemniscati


==
Subject: Re: Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese
Date: Tue, 09 May 2017 06:55:20 +0900
From: Lemures Lemniscati <lemures.lemniscati@gmail.com>

> Hi!
> 
> > > echo '\documentclass{jsarticle}\begin{document}\char\euc"A4A2\end{document}'| platex -jobname test; dvipdfmx test
> > 
> > Works fine for me:
> 
> All right, I'll test again and report after reinstall.
> 
> Thanks.
> 
> --
> Lemures Lemniscati
> 
> 
> ==
> Subject: Re: Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese
> Date: Mon, 8 May 2017 10:23:23 -0400
> From: Ken Brown <kbrown@cornell.edu>
> 
> > On 5/8/2017 9:54 AM, Lemures Lemniscati via cygwin wrote:
> > > Thank you for replying.
> > >
> > >> Now that I've looked at this more closely, I'm not sure your suggestion is the right thing to do.  I don't see anything like it in a native TeX Live installation.  Please send me a complete, detailed recipe for reproducing your problem so that I can investigate further.
> > >
> > > I see and agree:
> > >
> > > The file usr/share/texmf-dist/dvipdfmx/dvipdfmx.cfg is the same as it
> > > was in the previous package, and we didn't need such modifications.
> > > So, maybe something wrong... or not...
> > >
> > >
> > > Anyway, how to reproduce the situation:
> > >
> > > echo '\documentclass{jsarticle}\begin{document}\char\euc"A4A2\end{document}'| platex -jobname test; dvipdfmx test
> > 
> > Works fine for me:
> > 
> > $ echo '\documentclass{jsarticle}\begin{document}\char\euc"A4A2\end{document}'| platex -jobname test; dvipdfmx test
> > This is e-pTeX, Version 3.14159265-p3.7-160201-2.6 (utf8.euc) (TeX Live 2016/Cygwin) (preloaded format=platex)
> >   restricted \write18 enabled.
> > **entering extended mode
> > pLaTeX2e <2016/11/29> (based on LaTeX2e <2017/01/01> patch level 3)
> > Babel <3.9r> and hyphenation patterns for 83 language(s) loaded.
> > (/usr/share/texmf-dist/tex/platex/jsclasses/jsarticle.cls
> > Document Class: jsarticle 2017/03/05 okumura, texjporg
> > (/usr/share/texmf-dist/tex/platex/jsclasses/jslogo.sty))
> > No file test.aux.
> > [1] (./test.aux)
> > Output written on test.dvi (1 page, 256 bytes).
> > Transcript written on test.log.
> > test -> test.pdf
> > [1]
> > 3532 bytes written
> > 
> > And when I view test.pdf, it looks right.
> > 
> > Ken
> > 
> > --
> > Problem reports:       http://cygwin.com/problems.html
> > FAQ:                   http://cygwin.com/faq/
> > Documentation:         http://cygwin.com/docs.html
> > Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese
  2017-05-09 13:21             ` Lemures Lemniscati
@ 2017-05-09 15:52               ` Ken Brown
  2017-05-10 11:30                 ` Lemures Lemniscati
  0 siblings, 1 reply; 12+ messages in thread
From: Ken Brown @ 2017-05-09 15:52 UTC (permalink / raw)
  To: cygwin

On 5/9/2017 7:22 AM, Lemures Lemniscati wrote:
> My situation has been resolved on x86_64 version by:
>  (1) removing /var/lib/texmf
>  (2) reinstalling texlive-* packages
>
> It seemed the cause that
> /var/lib/texmf/fonts/map/dvipdfmx/updmap/kanjix.map
> was not updated properly.
>
> On x86 version, I can't resolve it yet, and still keep trying...

Check the logs in /var/log to see if some of the postinstall scripts had 
fork failures.  Unfortunately, this is fairly common on x86, and a full 
rebase (perhaps followed by a reboot) might be necessary.  See

   https://cygwin.com/ml/cygwin/2017-05/msg00087.html

for example.

Ken

--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese
  2017-05-09 15:52               ` Ken Brown
@ 2017-05-10 11:30                 ` Lemures Lemniscati
  0 siblings, 0 replies; 12+ messages in thread
From: Lemures Lemniscati @ 2017-05-10 11:30 UTC (permalink / raw)
  To: cygwin

Hi!

Subject: Re: Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese
Date: Tue, 9 May 2017 11:38:47 -0400
From: Ken Brown <kbrown@cornell.edu>

> On 5/9/2017 7:22 AM, Lemures Lemniscati wrote:
> > My situation has been resolved on x86_64 version by:
> >  (1) removing /var/lib/texmf
> >  (2) reinstalling texlive-* packages
> >
> > It seemed the cause that
> > /var/lib/texmf/fonts/map/dvipdfmx/updmap/kanjix.map
> > was not updated properly.
> >
> > On x86 version, I can't resolve it yet, and still keep trying...
> 
> Check the logs in /var/log to see if some of the postinstall scripts had fork failures.  Unfortunately, this is fairly common on x86, and a full rebase (perhaps followed by a reboot) might be necessary.  See
> 
>    https://cygwin.com/ml/cygwin/2017-05/msg00087.html
> 
> for example.
> 
> Ken


Thank you, my situation on both x86 and x86_64 versions has been
resolved.  Rebooting seems to be effective,  but I'm not sure.

It was the first time for me to encounter such a trouble.

Regards,

--
Lemures Lemniscati


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2017-05-10  9:31 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-06 10:26 [ANNOUNCEMENT] TeX Live 2016 collections Ken Brown
2017-05-07  0:17 ` Please enable cid-x.map in dvipdfmx.cfg when installing texlive-langjapanese Lemures Lemniscati
2017-05-07 15:05   ` Ken Brown
2017-05-08  5:42     ` Ken Brown
2017-05-08 14:23       ` Lemures Lemniscati via cygwin
2017-05-08 16:19         ` Ken Brown
2017-05-09  6:17           ` Lemures Lemniscati
2017-05-09 13:21             ` Lemures Lemniscati
2017-05-09 15:52               ` Ken Brown
2017-05-10 11:30                 ` Lemures Lemniscati
2017-05-07  3:47 ` [ANNOUNCEMENT] TeX Live 2016 collections Eliot Moss
2017-05-07  9:56   ` Eliot Moss

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).