Re: [LyX/master] Set default format to "default" for Japanese docs

2017-10-01 Thread Scott Kostyshak
On Sun, Oct 01, 2017 at 07:08:01PM +, Scott Kostyshak wrote:
> On Sun, Oct 01, 2017 at 06:07:53PM +, Kornel Benko wrote:
> > Am Sonntag, 1. Oktober 2017 um 19:45:59, schrieb Scott Kostyshak 
> > 
> > > commit 867abeac060d5cb8ebe79a2dab0e5b92d53c623a
> > > Author: Scott Kostyshak 
> > > Date:   Sun Oct 1 13:18:08 2017 -0400
> > > 
> > > Set default format to "default" for Japanese docs
> > > 
> > > Consistent with 27165841.
> > 
> > After this change:
> > # ctest -R /ja
> > 89% tests passed, 26 tests failed out of 237
> > The following tests FAILED:
> > 2630 - export/doc/ja/Additional_dvi (Failed)
> > 2631 - export/doc/ja/Additional_pdf (Failed)
> > 2632 - export/doc/ja/Additional_pdf3 (Failed)
> > 2633 - export/doc/ja/Customization_lyx16 (Failed)
> > 2634 - export/doc/ja/Customization_lyx21 (Failed)
> > 2635 - export/doc/ja/Customization_lyx22 (Failed)
> > 2644 - export/doc/ja/DummyDocument1_lyx22 (Failed)
> > 2653 - export/doc/ja/DummyDocument2_lyx22 (Failed)
> > 2666 - export/doc/ja/EmbeddedObjects_dvi (Failed)
> > 2667 - export/doc/ja/EmbeddedObjects_pdf (Failed)
> > 2668 - export/doc/ja/EmbeddedObjects_pdf3 (Failed)
> > 2689 - export/doc/ja/LaTeXConfig_lyx22 (Failed)
> > 2700 - check_load/doc/ja/Math (Failed)
> > 2728 - export/doc/ja/UserGuide_lyx16 (Failed)
> > 2729 - export/doc/ja/UserGuide_lyx21 (Failed)
> > 2730 - export/doc/ja/UserGuide_lyx22 (Failed)
> > 5308 - export/examples/ja/Braille_lyx16 (Failed)
> > 5310 - export/examples/ja/Braille_lyx22 (Failed)
> > 5359 - INVERTED.LYXBUGS_export/examples/ja/knitr_dvi (Failed)
> > 5360 - INVERTED.LYXBUGS_export/examples/ja/knitr_pdf (Failed)
> > 5361 - INVERTED.LYXBUGS_export/examples/ja/knitr_pdf3 (Failed)
> > 5368 - INVERTED.LYXBUGS_export/examples/ja/lilypond_dvi (Failed)
> > 5370 - INVERTED.LYXBUGS_export/examples/ja/lilypond_pdf3 (Failed)
> > 5391 - export/examples/ja/sweave_lyx22 (Failed)
> > 5398 - export/examples/ja/xypic_lyx16 (Failed)
> > 5399 - export/examples/ja/xypic_lyx21 (Failed)
> 
> Dang that's bad. I can look into it tonight. Perhaps I will just have to
> revert.

I think the only one of those failures introduced by my commit was:

INVERTED.LYXBUGS_export/examples/ja/lilypond_dvi

which my patch in the other thread (about uninverting) should address.

Do you think that the other failures were caused by this commit?

Note that I fixed the failures of the Additional manual in 2.3.x at
1962b8b and in master at e474554.

By the way, note that I'm only testing on the 2.3.x branch. I think that
testing on master is still useful, but I'm more concerned about 2.3.x
the next couple weeks.

Scott


signature.asc
Description: PGP signature


Re: How to setup image converters on Mac?

2017-10-01 Thread Kornel Benko
Am Sonntag, 1. Oktober 2017 um 22:16:43, schrieb Stephan Witt 
> Am 01.10.2017 um 10:20 schrieb Kornel Benko :
> > 
> > Am Sonntag, 1. Oktober 2017 um 06:59:51, schrieb Stephan Witt 
> > 
> >> Am 30.09.2017 um 20:15 schrieb Scott Kostyshak :
> >>> 
> >>> On Wed, Sep 20, 2017 at 09:11:53PM +, Scott Kostyshak wrote:
> >>> 
> > But this is too complex for 2.3.0, IMO. So I’d put my patch in and
> > let some nice guys change the splash files.
> >>> 
> >>> From what I understand, after your most recent patch is put in 2.3.x, we
> >>> no longer need a patch for the splash files. Is that correct?
> >> 
> >> Yes, it’s correct. I need to put it into 2.3.x after it’s in master.
> >> I’m not sure if I need some feedback it doesn’t break the build on
> >> other platforms. The Cmake build I've not extended too.
> > 
> > OK, so the only change for cmake would be to add maxima and inkscape to the 
> > list of installed scripts?
> 
> Yes, and no. Yes this is needed - but simple. The patch is there.
> 
> The lyxconvert utility is not build with cmake.
> 
> Stephan

I tried it at c2eb1a1, builds on linux.

Kornel

signature.asc
Description: This is a digitally signed message part.


Re: Plus 1 for non-documentation patches

2017-10-01 Thread Uwe Stöhr

El 30.09.2017 a las 19:55, Scott Kostyshak escribió:


Uwe it's up to you if you want a policy for documentation-related
patches.


I will be off from Tuesday for one week. I am sorry for that. Therefore 
I cannot work on a build for RC1 before.


Concerning the docs, please commit with change tracking enabled. I will 
have time before 2.3 final to distribute the new info.


Concerning Python 3, I again found an issue to day and I fear there will 
be more cases. Therefore I request to be allowed to build the installer 
for 2.3 final using Python 2.x and e.g. 1 or 2 weeks later release an 
installer that uses Python 3.6. That way users would have a version of 
LyX 2.3 that works well (tested many hours in real-life) in case the 
Python 3.6 installer uncovers issues.


thanks and regards
Uwe


Re: hyphen and dashes documentation

2017-10-01 Thread Uwe Stöhr

El 30.09.2017 a las 19:36, Scott Kostyshak escribió:


What is the procedure for upload?


Uwe, how should Günter proceed?


Upload it with change tracking so that the new info can be distributed 
to the other langue versions as well.


Please do so right now if possible because i will be off from Tuesday 
for for 8 days. Tomorrow evening I could do the distribution.


thanks and regards
Uwe


compilation of LyX 2.3 fails with Python 3.6.2

2017-10-01 Thread Uwe Stöhr

Dear colleagues,

after a long time I had few hours to work on LyX. I used it to test if 
our new release will work with Python 3.6.


It works so far, except of the following issue. This problem is new, at 
least the last time I tested in June I did not encounter it:


  Generating Additional.lyx
  Traceback (most recent call last):
File "D:/LyXGit/2.3.x/development/cmake/doc/ReplaceValues.py", line 
54, inprog = createProg()
File "D:/LyXGit/2.3.x/development/cmake/doc/ReplaceValues.py", line 
23, in  createProg  return re.compile(pattern)
File "C:\Program Files (x86)\Python36-32\lib\re.py", line 233, in 
compile  return _compile(pattern, flags)
File "C:\Program Files (x86)\Python36-32\lib\re.py", line 301, in 
_compile  p = sre_compile.compile(pattern, flags)
File "C:\Program Files (x86)\Python36-32\lib\sre_compile.py", line 
562, in  compile  p = sre_parse.parse(p, flags)
File "C:\Program Files (x86)\Python36-32\lib\sre_parse.py", line 
855, in pa  rse  p = _parse_sub(source, pattern, flags & 
SRE_FLAG_VERBOSE, 0)
File "C:\Program Files (x86)\Python36-32\lib\sre_parse.py", line 
416, in _p  arse_sub  not nested and not items))
File "C:\Program Files (x86)\Python36-32\lib\sre_parse.py", line 
765, in _p  arse  p = _parse_sub(source, state, sub_verbose, nested + 1)
File "C:\Program Files (x86)\Python36-32\lib\sre_parse.py", line 
416, in _p  arse_sub  not nested and not items))
File "C:\Program Files (x86)\Python36-32\lib\sre_parse.py", line 
502, in _p  arse

  code = _escape(source, this, state)
File "C:\Program Files (x86)\Python36-32\lib\sre_parse.py", line 
401, in _e  scape

  raise source.error("bad escape %s" % escape, len(escape))
  sre_constants.error: bad escape \o at position 43
C:\Program Files 
(x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppCommon.targets(171,5): 
error MSB6006: "cmd.exe" wurde mit dem Code 1 beendet. 
[D:\LyXGit\2.3.x\compile-2015\doc\doc.vcxproj]


Could any pythionists please have a look?

thanks and regards
Uwe


Re: How to setup image converters on Mac?

2017-10-01 Thread Stephan Witt
Am 01.10.2017 um 10:20 schrieb Kornel Benko :
> 
> Am Sonntag, 1. Oktober 2017 um 06:59:51, schrieb Stephan Witt 
> 
>> Am 30.09.2017 um 20:15 schrieb Scott Kostyshak :
>>> 
>>> On Wed, Sep 20, 2017 at 09:11:53PM +, Scott Kostyshak wrote:
>>> 
> But this is too complex for 2.3.0, IMO. So I’d put my patch in and
> let some nice guys change the splash files.
>>> 
>>> From what I understand, after your most recent patch is put in 2.3.x, we
>>> no longer need a patch for the splash files. Is that correct?
>> 
>> Yes, it’s correct. I need to put it into 2.3.x after it’s in master.
>> I’m not sure if I need some feedback it doesn’t break the build on
>> other platforms. The Cmake build I've not extended too.
> 
> OK, so the only change for cmake would be to add maxima and inkscape to the 
> list of installed scripts?

Yes, and no. Yes this is needed - but simple. The patch is there.

The lyxconvert utility is not build with cmake.

Stephan

Re: LyX-Workarea: Background not shown correctly

2017-10-01 Thread Jean-Marc Lasgouttes

Le 30/09/17 à 18:33, Stephan Witt a écrit :

No, that’s not the problem. It looks like a problem with the „backing store“.


I just read about the backing store, but I have problems deciding how to 
deal with it. The Qt4 doc mentions it, but only Qt5 has means to 
interact with it (and a QBackingStore class). Does this means that Qt5 
handling should be different from Qt4 one?


Can you still compile with qt4? If yes, is the bug present there too?

JMarc


Re: [LyX/master] Set default format to "default" for Japanese docs

2017-10-01 Thread Scott Kostyshak
On Sun, Oct 01, 2017 at 06:07:53PM +, Kornel Benko wrote:
> Am Sonntag, 1. Oktober 2017 um 19:45:59, schrieb Scott Kostyshak 
> 
> > commit 867abeac060d5cb8ebe79a2dab0e5b92d53c623a
> > Author: Scott Kostyshak 
> > Date:   Sun Oct 1 13:18:08 2017 -0400
> > 
> > Set default format to "default" for Japanese docs
> > 
> > Consistent with 27165841.
> 
> After this change:
>   # ctest -R /ja
>   89% tests passed, 26 tests failed out of 237
>   The following tests FAILED:
>   2630 - export/doc/ja/Additional_dvi (Failed)
>   2631 - export/doc/ja/Additional_pdf (Failed)
>   2632 - export/doc/ja/Additional_pdf3 (Failed)
>   2633 - export/doc/ja/Customization_lyx16 (Failed)
>   2634 - export/doc/ja/Customization_lyx21 (Failed)
>   2635 - export/doc/ja/Customization_lyx22 (Failed)
>   2644 - export/doc/ja/DummyDocument1_lyx22 (Failed)
>   2653 - export/doc/ja/DummyDocument2_lyx22 (Failed)
>   2666 - export/doc/ja/EmbeddedObjects_dvi (Failed)
>   2667 - export/doc/ja/EmbeddedObjects_pdf (Failed)
>   2668 - export/doc/ja/EmbeddedObjects_pdf3 (Failed)
>   2689 - export/doc/ja/LaTeXConfig_lyx22 (Failed)
>   2700 - check_load/doc/ja/Math (Failed)
>   2728 - export/doc/ja/UserGuide_lyx16 (Failed)
>   2729 - export/doc/ja/UserGuide_lyx21 (Failed)
>   2730 - export/doc/ja/UserGuide_lyx22 (Failed)
>   5308 - export/examples/ja/Braille_lyx16 (Failed)
>   5310 - export/examples/ja/Braille_lyx22 (Failed)
>   5359 - INVERTED.LYXBUGS_export/examples/ja/knitr_dvi (Failed)
>   5360 - INVERTED.LYXBUGS_export/examples/ja/knitr_pdf (Failed)
>   5361 - INVERTED.LYXBUGS_export/examples/ja/knitr_pdf3 (Failed)
>   5368 - INVERTED.LYXBUGS_export/examples/ja/lilypond_dvi (Failed)
>   5370 - INVERTED.LYXBUGS_export/examples/ja/lilypond_pdf3 (Failed)
>   5391 - export/examples/ja/sweave_lyx22 (Failed)
>   5398 - export/examples/ja/xypic_lyx16 (Failed)
>   5399 - export/examples/ja/xypic_lyx21 (Failed)

Dang that's bad. I can look into it tonight. Perhaps I will just have to
revert.

Thanks,

Scott


signature.asc
Description: PGP signature


Re: Uninvert tests fixed by #8823 fix

2017-10-01 Thread Kornel Benko
Am Sonntag, 1. Oktober 2017 um 14:03:47, schrieb Scott Kostyshak 

> > This does not help. I am sure, they are the same. As said, manually using 
> > export commands
> > I don't see any errors (apart from seeing rubbish when examining the pdf 
> > output with okular visually)
> 
> That is strange indeed. I'm not sure what's going on. I attach my output
> when running from the command line, in case it is useful.
> 
> Scott

Almost exactly the same output here :(

Kornel

signature.asc
Description: This is a digitally signed message part.


Re: [LyX/master] Set default format to "default" for Japanese docs

2017-10-01 Thread Kornel Benko
Am Sonntag, 1. Oktober 2017 um 19:45:59, schrieb Scott Kostyshak 

> commit 867abeac060d5cb8ebe79a2dab0e5b92d53c623a
> Author: Scott Kostyshak 
> Date:   Sun Oct 1 13:18:08 2017 -0400
> 
> Set default format to "default" for Japanese docs
> 
> Consistent with 27165841.

After this change:
# ctest -R /ja
89% tests passed, 26 tests failed out of 237
The following tests FAILED:
2630 - export/doc/ja/Additional_dvi (Failed)
2631 - export/doc/ja/Additional_pdf (Failed)
2632 - export/doc/ja/Additional_pdf3 (Failed)
2633 - export/doc/ja/Customization_lyx16 (Failed)
2634 - export/doc/ja/Customization_lyx21 (Failed)
2635 - export/doc/ja/Customization_lyx22 (Failed)
2644 - export/doc/ja/DummyDocument1_lyx22 (Failed)
2653 - export/doc/ja/DummyDocument2_lyx22 (Failed)
2666 - export/doc/ja/EmbeddedObjects_dvi (Failed)
2667 - export/doc/ja/EmbeddedObjects_pdf (Failed)
2668 - export/doc/ja/EmbeddedObjects_pdf3 (Failed)
2689 - export/doc/ja/LaTeXConfig_lyx22 (Failed)
2700 - check_load/doc/ja/Math (Failed)
2728 - export/doc/ja/UserGuide_lyx16 (Failed)
2729 - export/doc/ja/UserGuide_lyx21 (Failed)
2730 - export/doc/ja/UserGuide_lyx22 (Failed)
5308 - export/examples/ja/Braille_lyx16 (Failed)
5310 - export/examples/ja/Braille_lyx22 (Failed)
5359 - INVERTED.LYXBUGS_export/examples/ja/knitr_dvi (Failed)
5360 - INVERTED.LYXBUGS_export/examples/ja/knitr_pdf (Failed)
5361 - INVERTED.LYXBUGS_export/examples/ja/knitr_pdf3 (Failed)
5368 - INVERTED.LYXBUGS_export/examples/ja/lilypond_dvi (Failed)
5370 - INVERTED.LYXBUGS_export/examples/ja/lilypond_pdf3 (Failed)
5391 - export/examples/ja/sweave_lyx22 (Failed)
5398 - export/examples/ja/xypic_lyx16 (Failed)
5399 - export/examples/ja/xypic_lyx21 (Failed)

Kornel

signature.asc
Description: This is a digitally signed message part.


Re: Uninvert tests fixed by #8823 fix

2017-10-01 Thread Scott Kostyshak
On Sun, Oct 01, 2017 at 05:27:31PM +, Jürgen Spitzmüller wrote:
> Am Sonntag, den 01.10.2017, 13:12 -0400 schrieb Scott Kostyshak:
> > Well, since PDFs created with ps2pdf show jibberish instead of
> > Japanese,
> > and it works well with dvipdfm, it might not be worth the time to
> > investigate.
> 
> The former is due to the fact that the viewers can not find the fonts.
> There are specific dvi viewers and ps post processors to deal with the
> issue (this is at least what I understood from the google-translated
> Japanese forums).

Ah good to know.

> But in general, dvipdfmx seems to be the recommended way.

OK at least the situation seems improved in 2.3.0 thanks to your fixes.

Scott


signature.asc
Description: PGP signature


Re: Uninvert tests fixed by #8823 fix

2017-10-01 Thread Scott Kostyshak
On Sun, Oct 01, 2017 at 05:30:06PM +, Kornel Benko wrote:
> Am Sonntag, 1. Oktober 2017 um 13:01:34, schrieb Scott Kostyshak 
> 
> > On Sun, Oct 01, 2017 at 03:32:10PM +, Jürgen Spitzmüller wrote:
> > > Am Sonntag, den 01.10.2017, 12:57 +0200 schrieb Kornel Benko:
> > > > Am Sonntag, 1. Oktober 2017 um 11:05:22, schrieb Jürgen Spitzmüller <
> > > > sp...@lyx.org>
> > > > > Am Sonntag, den 01.10.2017, 10:14 +0200 schrieb Kornel Benko:
> > > > > > This is the relevant tex part:
> > > > > > \author{Yihui Xie\thanks{アイオワ州立大学統計学部、電子メール:
> > > > > > \protect\href{mailto:[snip mail address]}}
> > > > > > \and Gregor Gorjanc \and Jean-Marc Lasgouttes}
> > > > > 
> > > > > Which version of the document is this? Here,
> > > > > lib/examples/ja.lilypond.lyx does not have a \thanks.
> > > > 
> > > > Referring sweave.lyx.
> > > 
> > > I see. Cannot reproduce this error, though.
> > 
> > Neither can I. Kornel, can you post your .tex file? Mine is attached. I
> > wonder if there is a difference.
> 
> This does not help. I am sure, they are the same. As said, manually using 
> export commands
> I don't see any errors (apart from seeing rubbish when examining the pdf 
> output with okular visually)

That is strange indeed. I'm not sure what's going on. I attach my output
when running from the command line, in case it is useful.

Scott
$ mylyx 2.3.x -e pdf sweave.lyx 
starting local cmake binary for lyx
running
  '/usr/lib/R/bin/R --slave --no-restore --no-save --no-restore 
--file=/home/scott/lyxbuilds/2.3.x/repo/lib/scripts/lyxsweave.R --args 
/tmp/lyx_tmpdir.LWcZJff26388/lyx_tmpbuf0/sweave.Rnw 
/tmp/lyx_tmpdir.LWcZJff26388/lyx_tmpbuf0/sweave.tex UTF-8 
/home/scott/lyxbuilds/2.3.x/repo/lib/examples/ja/'

Writing to file /tmp/lyx_tmpdir.LWcZJff26388/lyx_tmpbuf0/sweave.tex
Processing code chunks with options ...
 1 : keep.source term verbatim (sweave.Rnw:29)
 2 : echo keep.source (label = where-is-R-bin, sweave.Rnw:68)
 3 : echo keep.source (label = sweave-sty, sweave.Rnw:74)
 4 : echo keep.source term verbatim (label = setup, sweave.Rnw:88)
 5 : echo keep.source (label = sweave-manual, sweave.Rnw:92)
 6 : echo keep.source term verbatim (label = print-integers, sweave.Rnw:99)
 7 : echo keep.source term hide (label = hide-results, sweave.Rnw:103)
 8 : echo keep.source term verbatim (label = calculator, sweave.Rnw:110)
 9 : echo keep.source term verbatim (label = rnorm, sweave.Rnw:117)
10 : echo keep.source term verbatim (label = iris-summary, sweave.Rnw:129)
11 : keep.source term tex (label = xtable-demo, sweave.Rnw:137)
Loading required package: xtable
12 : echo keep.source term verbatim eps pdf  (label = iris-pairs, 
sweave.Rnw:150)
13 : echo term verbatim eps pdf  (label = iris-boxplots, sweave.Rnw:159)

You can now run (pdf)latex on 
'/tmp/lyx_tmpdir.LWcZJff26388/lyx_tmpbuf0/sweave.tex'
Warning messages:
1: file stem '/tmp/lyx_tmpdir.LWcZJff26388/lyx_tmpbuf0/sweave-iris-pairs' is 
not portable 
2: file stem '/tmp/lyx_tmpdir.LWcZJff26388/lyx_tmpbuf0/sweave-iris-boxplots' is 
not portable 
This is e-pTeX, Version 3.14159265-p3.7-160201-2.6 (utf8.euc) (TeX Live 2016) 
(preloaded format=platex)
 restricted \write18 enabled.
entering extended mode
(./sweave.tex
pLaTeX2e <2016/11/29> (based on LaTeX2e <2017/01/01> patch level 3)
Babel <3.9r> and hyphenation patterns for 83 language(s) loaded.

This is e-pTeX, Version 3.14159265-p3.7-160201-2.6 (utf8.euc) (TeX Live 2016) 
(preloaded format=platex)
 restricted \write18 enabled.
entering extended mode
(./sweave.tex
pLaTeX2e <2016/11/29> (based on LaTeX2e <2017/01/01> patch level 3)
Babel <3.9r> and hyphenation patterns for 83 language(s) loaded.

This is dvips(k) 5.996 Copyright 2016 Radical Eye Software (www.radicaleye.com)
' TeX output 2017.10.01:1401' -> sweave.ps
dvips: Font Helvetica used in file sweave-iris-pairs.eps is not in the mapping 
file.
dvips: Font Helvetica-Bold used in file sweave-iris-pairs.eps is not in the 
mapping file.
dvips: Font Helvetica-Oblique used in file sweave-iris-pairs.eps is not in the 
mapping file.
dvips: Font Helvetica-BoldOblique used in file sweave-iris-pairs.eps is not in 
the mapping file.
dvips: Font Symbol used in file sweave-iris-pairs.eps is not in the mapping 
file.
dvips: Font Helvetica used in file sweave-iris-boxplots.eps is not in the 
mapping file.
dvips: Font Helvetica-Bold used in file sweave-iris-boxplots.eps is not in the 
mapping file.
dvips: Font Helvetica-Oblique used in file sweave-iris-boxplots.eps is not in 
the mapping file.
dvips: Font Helvetica-BoldOblique used in file sweave-iris-boxplots.eps is not 
in the mapping file.
dvips: Font Symbol used in file sweave-iris-boxplots.eps is not in the mapping 
file.





. 








[1] [2] 
[3] [4<./sweave-iris-pairs.eps><./sweave-iris-boxplots.eps>] [5] [6] [7] 
$ echo $?
0


signature.asc
Description: PGP signature


Re: [LyX/master] Reset default output format to default for Japanese docs.

2017-10-01 Thread Scott Kostyshak
On Sun, Oct 01, 2017 at 07:34:28AM +, Jürgen Spitzmüller wrote:
> Am Samstag, den 30.09.2017, 22:42 -0400 schrieb Scott Kostyshak:
> > Can we make this change also for the ja examples and also for
> > DummyDocument1.lyx and DummyDocument2.lyx ? I volunteer to do it, I
> > just
> > wanted to check if there is a reason not to.
> 
> No reason. I just did not think of those files. So please go ahead.

Done in master at 867abeac and in 2.3.x at abc112e3.

Thanks,

Scott


signature.asc
Description: PGP signature


Re: Uninvert tests fixed by #8823 fix

2017-10-01 Thread Kornel Benko
Am Sonntag, 1. Oktober 2017 um 13:01:34, schrieb Scott Kostyshak 

> On Sun, Oct 01, 2017 at 03:32:10PM +, Jürgen Spitzmüller wrote:
> > Am Sonntag, den 01.10.2017, 12:57 +0200 schrieb Kornel Benko:
> > > Am Sonntag, 1. Oktober 2017 um 11:05:22, schrieb Jürgen Spitzmüller <
> > > sp...@lyx.org>
> > > > Am Sonntag, den 01.10.2017, 10:14 +0200 schrieb Kornel Benko:
> > > > > This is the relevant tex part:
> > > > > \author{Yihui Xie\thanks{アイオワ州立大学統計学部、電子メール:
> > > > > \protect\href{mailto:[snip mail address]}}
> > > > > \and Gregor Gorjanc \and Jean-Marc Lasgouttes}
> > > > 
> > > > Which version of the document is this? Here,
> > > > lib/examples/ja.lilypond.lyx does not have a \thanks.
> > > 
> > > Referring sweave.lyx.
> > 
> > I see. Cannot reproduce this error, though.
> 
> Neither can I. Kornel, can you post your .tex file? Mine is attached. I
> wonder if there is a difference.

This does not help. I am sure, they are the same. As said, manually using 
export commands
I don't see any errors (apart from seeing rubbish when examining the pdf output 
with okular visually)

> Note that sweave is built-in to R (unlike knitr, which is a separate
> package), so only the R version should be important. I tested with R
> version 3.4.1 and (after updating) 3.4.2. I am using a PPA though so I
> probably have a newer version of R than you. Do you have 3.2.3-4?

> $ apt-cache policy r-base
> r-base:
>   Installed: 3.4.1-2xenial0
>   Candidate: 3.4.2-1xenial1
>   Version table:
>  3.4.2-1xenial1 500
> 500 http://ppa.launchpad.net/marutter/rrutter/ubuntu xenial/main 
> amd64 Packages
> 500 http://ppa.launchpad.net/marutter/rrutter/ubuntu xenial/main i386 
> Packages
>  *** 3.4.1-2xenial0 100
> 100 /var/lib/dpkg/status
>  3.2.3-4 500
> 500 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
> 500 http://us.archive.ubuntu.com/ubuntu xenial/universe i386 Packages

My version of r-base is 3.0.2-1ubuntu1, maybe it is too old :(.

> Scott

Kornel

signature.asc
Description: This is a digitally signed message part.


Re: Uninvert tests fixed by #8823 fix

2017-10-01 Thread Jürgen Spitzmüller
Am Sonntag, den 01.10.2017, 13:12 -0400 schrieb Scott Kostyshak:
> Well, since PDFs created with ps2pdf show jibberish instead of
> Japanese,
> and it works well with dvipdfm, it might not be worth the time to
> investigate.

The former is due to the fact that the viewers can not find the fonts.
There are specific dvi viewers and ps post processors to deal with the
issue (this is at least what I understood from the google-translated
Japanese forums).

But in general, dvipdfmx seems to be the recommended way.

Jürgen

> 
> Scott
> 

signature.asc
Description: This is a digitally signed message part


Re: Uninvert tests fixed by #8823 fix

2017-10-01 Thread Kornel Benko
Am Sonntag, 1. Oktober 2017 um 17:32:10, schrieb Jürgen Spitzmüller 

> Am Sonntag, den 01.10.2017, 12:57 +0200 schrieb Kornel Benko:
> > Am Sonntag, 1. Oktober 2017 um 11:05:22, schrieb Jürgen Spitzmüller <
> > sp...@lyx.org>
> > > Am Sonntag, den 01.10.2017, 10:14 +0200 schrieb Kornel Benko:
> > > > This is the relevant tex part:
> > > > \author{Yihui Xie\thanks{アイオワ州立大学統計学部、電子メール:
> > > > \protect\href{mailto:[snip mail address]}}
> > > > \and Gregor Gorjanc \and Jean-Marc Lasgouttes}
> > > 
> > > Which version of the document is this? Here,
> > > lib/examples/ja.lilypond.lyx does not have a \thanks.
> > 
> > Referring sweave.lyx.
> 
> I see. Cannot reproduce this error, though.
> 
> Jürgen
> 

If I am using it manually I don't see it too. Somehow if using export from a 
script
the result is set to '1';

But if using the same command manually from a shell (e.g. tcsh)
# lyx -E pdf 
# echo $status
==> 0

This is very confusing.

Kornel

signature.asc
Description: This is a digitally signed message part.


Re: Uninvert tests fixed by #8823 fix

2017-10-01 Thread Scott Kostyshak
On Sun, Oct 01, 2017 at 09:46:23AM +, Jürgen Spitzmüller wrote:
> Am Samstag, den 30.09.2017, 23:25 -0400 schrieb Scott Kostyshak:
> > The inverted Japanese knitr/sweave/lilypond tests are failing
> > (meaning
> > the exports pass), except for the lilypond export that goes through
> > ps2pdf. For that I get an error from ps2pdf:
> > 
> > Error: /invalidfileaccess in --file--
> 
> It succeeds if the -dNOSAFER flag is passed to ps2pdf.

Interesting. Same here.

> ps2pdf by default enables ghostscript's SAFER mode which disallows some
> operations that are considered to be a security risk.
> 
> I have no idea why this is only an issue with the Japanese doc, though.

Well, since PDFs created with ps2pdf show jibberish instead of Japanese,
and it works well with dvipdfm, it might not be worth the time to
investigate.

Scott



signature.asc
Description: PGP signature


Re: Uninvert tests fixed by #8823 fix

2017-10-01 Thread Scott Kostyshak
On Sun, Oct 01, 2017 at 03:32:10PM +, Jürgen Spitzmüller wrote:
> Am Sonntag, den 01.10.2017, 12:57 +0200 schrieb Kornel Benko:
> > Am Sonntag, 1. Oktober 2017 um 11:05:22, schrieb Jürgen Spitzmüller <
> > sp...@lyx.org>
> > > Am Sonntag, den 01.10.2017, 10:14 +0200 schrieb Kornel Benko:
> > > > This is the relevant tex part:
> > > > \author{Yihui Xie\thanks{アイオワ州立大学統計学部、電子メール:
> > > > \protect\href{mailto:[snip mail address]}}
> > > > \and Gregor Gorjanc \and Jean-Marc Lasgouttes}
> > > 
> > > Which version of the document is this? Here,
> > > lib/examples/ja.lilypond.lyx does not have a \thanks.
> > 
> > Referring sweave.lyx.
> 
> I see. Cannot reproduce this error, though.

Neither can I. Kornel, can you post your .tex file? Mine is attached. I
wonder if there is a difference.

Note that sweave is built-in to R (unlike knitr, which is a separate
package), so only the R version should be important. I tested with R
version 3.4.1 and (after updating) 3.4.2. I am using a PPA though so I
probably have a newer version of R than you. Do you have 3.2.3-4?

$ apt-cache policy r-base
r-base:
  Installed: 3.4.1-2xenial0
  Candidate: 3.4.2-1xenial1
  Version table:
 3.4.2-1xenial1 500
500 http://ppa.launchpad.net/marutter/rrutter/ubuntu xenial/main amd64 
Packages
500 http://ppa.launchpad.net/marutter/rrutter/ubuntu xenial/main i386 
Packages
 *** 3.4.1-2xenial0 100
100 /var/lib/dpkg/status
 3.2.3-4 500
500 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 Packages
500 http://us.archive.ubuntu.com/ubuntu xenial/universe i386 Packages

Scott
\batchmode
\makeatletter
\def\input@path{{/home/scott/lyxbuilds/2.3.x/repo/lib/examples/ja/}}
\makeatother
\documentclass[noae,nogin]{jarticle}
\usepackage{mathpazo}
\renewcommand{\sfdefault}{lmss}
\renewcommand{\ttdefault}{lmtt}
\usepackage[T1]{fontenc}
\usepackage{geometry}
\geometry{verbose,tmargin=3cm,bmargin=3cm,lmargin=3cm,rmargin=3cm}
\usepackage{url}
\usepackage[unicode=true]
 {hyperref}
\usepackage{breakurl}

\makeatletter

%% LyX specific LaTeX commands.
\providecommand{\LyX}{\texorpdfstring%
  {L\kern-.1667em\lower.25em\hbox{Y}\kern-.125emX\@}
  {LyX}}
\DeclareRobustCommand*{\lyxarrow}{%
\@ifstar
{\leavevmode\,$\triangleleft$\,\allowbreak}
{\leavevmode\,$\triangleright$\,\allowbreak}}

%% Textclass specific LaTeX commands.

%% User specified LaTeX commands.
%% maxwidth is the original width if it's less than linewidth
%% otherwise use linewidth (to make sure the graphics do not exceed the margin)
\def\maxwidth{%
\ifdim\Gin@nat@width>\linewidth
\linewidth
\else
\Gin@nat@width
\fi
}

\makeatother

\usepackage{Sweave}
\begin{document}
%\SweaveOpts{prefix=TRUE,prefix.string=sweave-prefix,keep.source=FALSE}

%% \maxwidth はプリアンブル中で定義されています。文書設定をご覧ください。
\setkeys{Gin}{width=\maxwidth}

\title{\LyX でSweaveを使うには}

\author{Yihui Xie\thanks{アイオワ州立大学統計学部、電子メール: \protect\href{mailto:x...@yihui.name}{x...@yihui.name}}
\and Gregor Gorjanc \and Jean-Marc Lasgouttes}

\maketitle
Sweaveは、文芸的プログラミングの考えに従った、動的なレポート生成するための、R言語(\url{http://www.r-project.org})ツールです。Rコードは、\LaTeX 文書の中で混用することができ、文書がコンパイルされるときにRで実行されます。結果は、\TeX 出力内に書きこまれます。

\LyX{} 2.0以降では、\textsf{Sweave}モジュールを使えば、どの文書クラスでもSweaveをそのまま使うことができます。\textsf{Sweave}モジュールを文書に加えるには、\textsf{文書\lyxarrow 設定\lyxarrow モジュール}を使用します。この説明書では、Sweaveでよく使われる機能をいくつか紹介し、本モジュールがどう動作するかを説明します。この説明書のPDF版は、\url{https://github.com/downloads/yihui/lyx/sweave.pdf}にあります。

\section{システム要件}

\textsf{Sweave}モジュールは、実行ファイル\texttt{Rscript}に依存しますので、このファイルが、システムの\textsf{PATH}変数に含まれるパスになくてはなりません。これは、LinuxやMac
OSユーザーには大した問題とならないでしょうが、Windowsユーザーには混乱を招くかもしれません。Windowsにおける\textsf{PATH}が何かわからない場合には、R言語のリポジトリ\url{https://github.com/yihui/lyx}にあるRスクリプト\textsf{add-R-path-win.R}を使って、パスを自動的に変更するか(推奨はできません。何にせよ\textsf{PATH}が何かくらいは勉強すべきです)、あるいは\textsf{ツール\lyxarrow 設定\lyxarrow パス\lyxarrow パス接頭辞}からRのバイナリパスを追加することができます(推奨)。後者の場合、大抵\textsf{C:\textbackslash Program
Files\textbackslash R\textbackslash R-x.x.x\textbackslash bin}のような形をしており、R内で下記のようにして確認することができます。

\begin{Schunk}
\begin{Sinput}
> R.home('bin')
\end{Sinput}
\end{Schunk}

これらの変更を加えた後、\textsf{ツール\lyxarrow 再初期設定}を使って、\LyX の再設定を行う必要があります。\texttt{Rscript}が\textsf{PATH}にない場合、\textsf{Sweave}モジュールを使うことはできません。Sweaveの更新は続いていますので、最新版のRを使用することをお勧めします。Rに同梱され、このパス下にある(CTANにはありません)\LaTeX スタイルファイル\textsf{Sweave.sty}によって、下記のように依存関係が追加されます。

\begin{Schunk}
\begin{Sinput}
> file.path(R.home('share'), 'texmf', 'tex', 'latex')
\end{Sinput}
\end{Schunk}

Mik\TeX ユーザーは、Mik\TeX の設定で、Mik\TeX のルートディレクトリ一覧にtexmfディレクトリも追加したほうが良いかもしれません。また、\textsf{Sweave.sty}は\textbf{fancyvrb}パッケージに依存しており、\textbf{ae}に依存する\emph{ことも}あります。\LyX が\textsf{Sweave.sty}を検出できないときは、直接Rからコピーしますので、このスタイルファイルがどこにあるかわからない場合でも、Sweaveモジュールは動作します。

\section{Sweaveの用例}

Sweave文書を書く前に、Sweaveオプションを設定しましょう。Sweaveの設定コマンドは\texttt{\textbackslash SweaveOpts\{\}}ですが、これは、\LyX 文書中で、\textsf{挿入\lyxarrow 任意設定差込枠\lyxarrow Sweaveオプション}か、\TeX 

Re: Uninvert tests fixed by #8823 fix

2017-10-01 Thread Jürgen Spitzmüller
Am Sonntag, den 01.10.2017, 12:57 +0200 schrieb Kornel Benko:
> Am Sonntag, 1. Oktober 2017 um 11:05:22, schrieb Jürgen Spitzmüller <
> sp...@lyx.org>
> > Am Sonntag, den 01.10.2017, 10:14 +0200 schrieb Kornel Benko:
> > > This is the relevant tex part:
> > > \author{Yihui Xie\thanks{アイオワ州立大学統計学部、電子メール:
> > > \protect\href{mailto:[snip mail address]}}
> > > \and Gregor Gorjanc \and Jean-Marc Lasgouttes}
> > 
> > Which version of the document is this? Here,
> > lib/examples/ja.lilypond.lyx does not have a \thanks.
> 
> Referring sweave.lyx.

I see. Cannot reproduce this error, though.

Jürgen

> 
> > Jürgen
> 
>   Kornel

signature.asc
Description: This is a digitally signed message part


Re: Uninvert tests fixed by #8823 fix

2017-10-01 Thread Kornel Benko
Am Sonntag, 1. Oktober 2017 um 11:05:22, schrieb Jürgen Spitzmüller 

> Am Sonntag, den 01.10.2017, 10:14 +0200 schrieb Kornel Benko:
> > This is the relevant tex part:
> > \author{Yihui Xie\thanks{アイオワ州立大学統計学部、電子メール:
> > \protect\href{mailto:[snip mail address]}}
> > \and Gregor Gorjanc \and Jean-Marc Lasgouttes}
> 
> Which version of the document is this? Here,
> lib/examples/ja.lilypond.lyx does not have a \thanks.

Referring sweave.lyx.

> Jürgen

Kornel

signature.asc
Description: This is a digitally signed message part.


Re: Uninvert tests fixed by #8823 fix

2017-10-01 Thread Jürgen Spitzmüller
Am Samstag, den 30.09.2017, 23:25 -0400 schrieb Scott Kostyshak:
> The inverted Japanese knitr/sweave/lilypond tests are failing
> (meaning
> the exports pass), except for the lilypond export that goes through
> ps2pdf. For that I get an error from ps2pdf:
> 
> Error: /invalidfileaccess in --file--

It succeeds if the -dNOSAFER flag is passed to ps2pdf.

ps2pdf by default enables ghostscript's SAFER mode which disallows some
operations that are considered to be a security risk.

I have no idea why this is only an issue with the Japanese doc, though.

Jürgen

signature.asc
Description: This is a digitally signed message part


Re: Uninvert tests fixed by #8823 fix

2017-10-01 Thread Jürgen Spitzmüller
Am Sonntag, den 01.10.2017, 10:14 +0200 schrieb Kornel Benko:
> This is the relevant tex part:
> \author{Yihui Xie\thanks{アイオワ州立大学統計学部、電子メール:
> \protect\href{mailto:[snip mail address]}}
> \and Gregor Gorjanc \and Jean-Marc Lasgouttes}

Which version of the document is this? Here,
lib/examples/ja.lilypond.lyx does not have a \thanks.

Jürgen

signature.asc
Description: This is a digitally signed message part


Re: How to setup image converters on Mac?

2017-10-01 Thread Kornel Benko
Am Sonntag, 1. Oktober 2017 um 06:59:51, schrieb Stephan Witt 
> Am 30.09.2017 um 20:15 schrieb Scott Kostyshak :
> > 
> > On Wed, Sep 20, 2017 at 09:11:53PM +, Scott Kostyshak wrote:
> > 
> >>> But this is too complex for 2.3.0, IMO. So I’d put my patch in and
> >>> let some nice guys change the splash files.
> > 
> > From what I understand, after your most recent patch is put in 2.3.x, we
> > no longer need a patch for the splash files. Is that correct?
> 
> Yes, it’s correct. I need to put it into 2.3.x after it’s in master.
> I’m not sure if I need some feedback it doesn’t break the build on
> other platforms. The Cmake build I've not extended too.

OK, so the only change for cmake would be to add maxima and inkscape to the 
list of installed scripts?

> Stephan

Kornel

signature.asc
Description: This is a digitally signed message part.


Re: Uninvert tests fixed by #8823 fix

2017-10-01 Thread Kornel Benko
Am Samstag, 30. September 2017 um 23:25:24, schrieb Scott Kostyshak 

> The inverted Japanese knitr/sweave/lilypond tests are failing (meaning
> the exports pass),

I get different output:
1/6 Test #5383: INVERTED.DEFAULTOUTPUT.LYXBUGS_export/examples/ja/sweave_pdf 
.   Passed7.31 sec
2/6 Test #5384: INVERTED.LYXBUGS_export/examples/ja/sweave_pdf3 
..   Passed7.61 sec
3/6 Test #5353: INVERTED.LYXBUGS_export/examples/ja/knitr_pdf3 
...***Failed   10.32 sec
4/6 Test #5352: INVERTED.DEFAULTOUTPUT.LYXBUGS_export/examples/ja/knitr_pdf 
..***Failed   11.13 sec
5/6 Test #5360: INVERTED.DEFAULTOUTPUT.LYXBUGS_export/examples/ja/lilypond_pdf 
...   Passed   11.69 sec
6/6 Test #5361: INVERTED.LYXBUGS_export/examples/ja/lilypond_pdf3 
***Failed   12.62 sec

> except for the lilypond export that goes through
> ps2pdf. For that I get an error from ps2pdf:
> 
> Error: /invalidfileaccess in --file--

Same here, but sweave fails because of
-
LaTeX.cpp (679): Log line: LaTeX Info: Redefining \ref on input line 44.
LaTeX.cpp (679): Log line: LaTeX Info: Redefining \pageref on input 
line 44.
LaTeX.cpp (679): Log line: LaTeX Info: Redefining \nameref on input 
line 44.
LaTeX.cpp (679): Log line: \@outlinefile=\write4
LaTeX.cpp (679): Log line: \openout4 = `sweave_pdf_defaultF.out'.
LaTeX.cpp (679): Log line:
LaTeX.cpp (679): Log line:
LaTeX.cpp (679): Log line: Package hyperref Warning: Rerun to get 
/PageLabels entry.
LaTeX.cpp (759): We should rerun.
LaTeX.cpp (679): Log line:
LaTeX.cpp (679): Log line: ! Misplaced \crcr.
LaTeX.cpp (877): line: 53
Desc: Misplaced \crcr.
Text:  \and
  Gregor Gorjanc \and Jean-Marc Lasgouttes}
I can't figure out why you would want to use a tab mark
or \cr or \span just now. If something like a right brace
up above has ended a previous alignment prematurely,
you're probably due for more error messages, and you
might try typing `S' now just to see what is salvageable.

LaTeX.cpp (679): Log line: ! Too many }'s.
LaTeX.cpp (877): line: 53
Desc: Too many }'s.
Text:  \and
  Gregor Gorjanc \and Jean-Marc Lasgouttes}
You've closed more groups than you opened.
-
This is the relevant tex part:
\author{Yihui Xie\thanks{アイオワ州立大学統計学部、電子メール: 
\protect\href{mailto:x...@yihui.name}{x...@yihui.name}}
\and Gregor Gorjanc \and Jean-Marc Lasgouttes}

Removing the \thanks-part cures this, but latex still errors on:
LaTeX.cpp (679): Log line: ! LaTeX Error: No \title given.
LaTeX.cpp (877): line: 55
Desc: LaTeX Error: No \title given.
Text:  N
  A
Try typingto proceed.
If that doesn't work, type  X   to quit.
...
LaTeX.cpp (679): Log line: File: sweave_pdf_defaultF-iris-pairs.eps 
Graphic file (type eps)
LaTeX.cpp (679): Log line: 
LaTeX.cpp (679): Log line: File: sweave_pdf_defaultF-iris-boxplots.eps 
Graphic file (type eps)
LaTeX.cpp (679): Log line: 
LaTeX.cpp (679): Log line:
LaTeX.cpp (679): Log line: ! LaTeX Error: Something's wrong--perhaps a 
missing \item.
LaTeX.cpp (877): line: 256
Desc: LaTeX Error: Something's wrong--perhaps a missing \item.
Text:  \end{enumerate}

Try typingto proceed.
If that doesn't work, type  X   to quit.


> Günter, Kornel, if you have time (no problem if more important things to
> worry about), on current 2.3.x do you also see the failures of the
> inverted tests, and do you also see the ps2pdf error I mention above?
> 
> If you do see the ps2pdf error, do you have a guess of where the root
> problem is? e.g. our export, or Lilypond's creation or dvips or ps2pdf?
> 
> Attached is a patch.

> Scott

Kornel

signature.asc
Description: This is a digitally signed message part.


Re: Can you view the Japanese PDFs created with PDF (ps2pdf) ?

2017-10-01 Thread Jürgen Spitzmüller
Am Samstag, den 30.09.2017, 22:46 -0400 schrieb Scott Kostyshak:
> If you compile e.g. the Japanese splash to PDF (ps2pdf), does the PDF
> output look good to you? For me, both PDF (ps2pdf) and PDF (dvipdfm)
> export with success, but on the PDF created with ps2pdf I see
> jibberish
> instead of Japanese characters.

Same here.

Jürgen

> Scott

signature.asc
Description: This is a digitally signed message part


Re: [LyX/master] Reset default output format to default for Japanese docs.

2017-10-01 Thread Jürgen Spitzmüller
Am Samstag, den 30.09.2017, 22:42 -0400 schrieb Scott Kostyshak:
> Can we make this change also for the ja examples and also for
> DummyDocument1.lyx and DummyDocument2.lyx ? I volunteer to do it, I
> just
> wanted to check if there is a reason not to.

No reason. I just did not think of those files. So please go ahead.

Jürgen

> 
> Scott

signature.asc
Description: This is a digitally signed message part