Re: 2.3.7 Tarballs

2022-12-13 Thread Yu Jin
Am Di., 13. Dez. 2022 um 17:46 Uhr schrieb Richard Kimberly Heck <
rikih...@gmail.com>:

> On 12/12/22 16:35, Yu Jin wrote:
>
> Am So., 11. Dez. 2022 um 17:16 Uhr schrieb Richard Kimberly Heck <
> rikih...@gmail.com>:
>
>> Tarballs for 2.3.7 are here:
>>
>> http://www.frege.org/transfer/
>>
>> Because my IP has changed, I can't (right now) upload them to the ftp
>> server. I'll do that when I can.
>>
>> Please build the binaries!
>>
>> Does not work here unfortunately, CMake  error when generating Visual
> Studio solution:
>
> CMake Error at 3rdparty/hunspell/CMakeLists.txt:50 (add_library):
>   Cannot find source file:
>
> C:/lyx/lyx-2.3.7/3rdparty/hunspell/1.7.0/src/win_api/config.h
>
>   Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx .cppm
> .h
>   .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip .ispc
>
>
> CMake Error at 3rdparty/hunspell/CMakeLists.txt:50 (add_library):
>   No SOURCES given to target: hunspell
>
> I just checked win_api folder does not exist in
> 3rdparty/hunspell/1.7.0/src
>
> Does Kornel's patch for master fix this?
>
It probably won't as I don't have this issue with master.

-- 
  Eugene
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-13 Thread Yu Jin
Am Di., 13. Dez. 2022 um 17:45 Uhr schrieb Richard Kimberly Heck <
rikih...@gmail.com>:

> On 12/12/22 04:01, Kornel Benko wrote:
> > Am Sun, 11 Dec 2022 21:14:47 -0500
> > schrieb Scott Kostyshak :
> >
> >> On Sun, Dec 11, 2022 at 08:50:46PM +0100, Pavel Sanda wrote:
> >>> On Sun, Dec 11, 2022 at 11:37:02AM -0500, Richard Kimberly Heck wrote:
>  Tarballs for beta 2 are at:
> 
>  http://www.frege.org/transfer/
> 
>  Let's test these a bit before proceeding to binaries. (Also, of
> course, we
>  have 2.3.7 to deal with.)
> >>> On a first sight seem to work as well... P
> >> Same here.
> >>
> >> Only thing I noticed is that if I try to build with CMake there is an
> issue:
> >>
> >> CMake Error: File
> >> /home/scott/Downloads/temp/lyx-2.4.0-beta2/development/unix/
> lyxrc.dist.in does not
> >> exist. CMake Error at development/cmake/Install.cmake:175
> (configure_file):
> >> configure_file Problem configuring file Call Stack (most recent call
> first):
> >>CMakeLists.txt:1204 (include)
> >>
> >> I'll see Kornel to see if he has an idea.
> >>
> >> Scott
> > Maybe missing from dist target.
>
> If someone can confirm that this solves the problem, I'll commit and
> rebuild.
>

These sources work for me without any patch, lyx compiles.
-- 
  Eugene
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: 2.3.7 Tarballs

2022-12-13 Thread Kornel Benko
Am Tue, 13 Dec 2022 11:46:40 -0500
schrieb Richard Kimberly Heck :

> On 12/12/22 16:35, Yu Jin wrote:
> > Am So., 11. Dez. 2022 um 17:16 Uhr schrieb Richard Kimberly Heck 
> > :
> >
> > Tarballs for 2.3.7 are here:
> >
> > http://www.frege.org/transfer/
> >
> > Because my IP has changed, I can't (right now) upload them to the ftp
> > server. I'll do that when I can.
> >
> > Please build the binaries!
> >
> > Does not work here unfortunately, CMake  error when generating Visual 
> > Studio solution:
> >
> > CMake Error at 3rdparty/hunspell/CMakeLists.txt:50 (add_library):
> >   Cannot find source file:
> >
> > C:/lyx/lyx-2.3.7/3rdparty/hunspell/1.7.0/src/win_api/config.h
> >
> >   Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx 
> > .cppm .h
> >   .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip 
> > .ispc
> >
> >
> > CMake Error at 3rdparty/hunspell/CMakeLists.txt:50 (add_library):
> >   No SOURCES given to target: hunspell
> >
> > I just checked win_api folder does not exist in 
> > 3rdparty/hunspell/1.7.0/src
> 
> Does Kornel's patch for master fix this?
> 
> Riki
> 

I had the impression that
'make dist'
from automake did not include 3rdparty/hunspell/1.7.0.
Source package created with
'make  package_source'
from cmake-build includes this directory though.

So, from my POV, it should be something with automake, but I didn't see
why 3rdparty/hunspell/Makefile.am was not used.

Kornel



pgp6mTPuwlkPT.pgp
Description: Digitale Signatur von OpenPGP
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: 2.3.7 Tarballs

2022-12-13 Thread Richard Kimberly Heck

On 12/12/22 16:35, Yu Jin wrote:
Am So., 11. Dez. 2022 um 17:16 Uhr schrieb Richard Kimberly Heck 
:


Tarballs for 2.3.7 are here:

http://www.frege.org/transfer/

Because my IP has changed, I can't (right now) upload them to the ftp
server. I'll do that when I can.

Please build the binaries!

Does not work here unfortunately, CMake  error when generating Visual 
Studio solution:


CMake Error at 3rdparty/hunspell/CMakeLists.txt:50 (add_library):
  Cannot find source file:

C:/lyx/lyx-2.3.7/3rdparty/hunspell/1.7.0/src/win_api/config.h

  Tried extensions .c .C .c++ .cc .cpp .cxx .cu .mpp .m .M .mm .ixx 
.cppm .h
  .hh .h++ .hm .hpp .hxx .in .txx .f .F .for .f77 .f90 .f95 .f03 .hip 
.ispc



CMake Error at 3rdparty/hunspell/CMakeLists.txt:50 (add_library):
  No SOURCES given to target: hunspell

I just checked win_api folder does not exist in 
3rdparty/hunspell/1.7.0/src


Does Kornel's patch for master fix this?

Riki

-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Beta 2 Tarballs

2022-12-13 Thread Richard Kimberly Heck

On 12/12/22 04:01, Kornel Benko wrote:

Am Sun, 11 Dec 2022 21:14:47 -0500
schrieb Scott Kostyshak :


On Sun, Dec 11, 2022 at 08:50:46PM +0100, Pavel Sanda wrote:

On Sun, Dec 11, 2022 at 11:37:02AM -0500, Richard Kimberly Heck wrote:

Tarballs for beta 2 are at:

http://www.frege.org/transfer/

Let's test these a bit before proceeding to binaries. (Also, of course, we
have 2.3.7 to deal with.)

On a first sight seem to work as well... P

Same here.

Only thing I noticed is that if I try to build with CMake there is an issue:

CMake Error: File
/home/scott/Downloads/temp/lyx-2.4.0-beta2/development/unix/lyxrc.dist.in does 
not
exist. CMake Error at development/cmake/Install.cmake:175 (configure_file):
configure_file Problem configuring file Call Stack (most recent call first):
   CMakeLists.txt:1204 (include)

I'll see Kornel to see if he has an idea.

Scott

Maybe missing from dist target.


If someone can confirm that this solves the problem, I'll commit and 
rebuild.


Riki


--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Lyx is listed as proprietary software in gnome software

2022-12-13 Thread José Matos
On Tue, 2022-12-13 at 17:40 +0100, Lorenzo Bertini wrote:
> Yes sorry, I was in a rush. I'm on Debian testing (11) with Gnome 43.
> Searching a bit I found that this is indeed a somewhat common
> packaging 
> problem and I should contact the maintainer. Thanks anyway

Glad to know that (that the problem is known, not that you are busy).
Thanks for letting us know.

-- 
José Abílio
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Lyx is listed as proprietary software in gnome software

2022-12-13 Thread Lorenzo Bertini

Il 13/12/22 17:27, José Matos ha scritto:

On Mon, 2022-12-12 at 21:36 +0100, Lorenzo Bertini wrote:

Hi list,

just a heads up that for some reason LyX is listed as having a
proprietary license in gnome software. I don't know what is the
cause.
We might want to fix this soon. Any suggestions on who I can contact?

--
Lorenzo


What is the distribution that you are using?



Yes sorry, I was in a rush. I'm on Debian testing (11) with Gnome 43. 
Searching a bit I found that this is indeed a somewhat common packaging 
problem and I should contact the maintainer. Thanks anyway


--
Lorenzo
--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Re: Lyx is listed as proprietary software in gnome software

2022-12-13 Thread José Matos
On Mon, 2022-12-12 at 21:36 +0100, Lorenzo Bertini wrote:
> Hi list,
> 
> just a heads up that for some reason LyX is listed as having a 
> proprietary license in gnome software. I don't know what is the
> cause. 
> We might want to fix this soon. Any suggestions on who I can contact?
> 
> --
> Lorenzo

What is the distribution that you are using?

-- 
José Abílio
-- 
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Patch to move RevTeX section in Additional.lyx to Chapter 3 Document classes

2022-12-13 Thread John Robert Hudson
From e6e705de904258b53d93d44951c1f140e9b72dc7 Mon Sep 17 00:00:00 2001
From: John R Hudson 
Date: Tue, 13 Dec 2022 13:49:46 +
Subject: [PATCH] Move RevTeX section in Additional.lyx into Chapter 3 Document
 classes

---
 lib/doc/Additional.lyx | 820 -
 1 file changed, 410 insertions(+), 410 deletions(-)

diff --git a/lib/doc/Additional.lyx b/lib/doc/Additional.lyx
index e706817185..01e5f5ab5e 100644
--- a/lib/doc/Additional.lyx
+++ b/lib/doc/Additional.lyx
@@ -6890,6 +6890,83 @@ Your mileage may vary.
  So, go forth and publish!
 \end_layout
 
+\begin_layout Subsection
+Rev\SpecialChar TeX
+4
+\end_layout
+
+\begin_layout Standard
+by 
+\noun on
+Amir Karger
+\end_layout
+
+\begin_layout Standard
+\begin_inset VSpace bigskip
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\noindent
+The 
+\family sans
+Revtex
+\begin_inset space ~
+\end_inset
+
+4
+\family default
+ textclass works with the American Physical Sociey's Rev\SpecialChar TeX
+ 4.0 (the 
+\begin_inset Formula $\beta$
+\end_inset
+
+ release of May, 1999) class.
+\end_layout
+
+\begin_layout Standard
+\SpecialChar LyX
+ has a 
+\family sans
+Revtex
+\family default
+ textclass, which works with Rev\SpecialChar TeX
+ 3.1.
+ However, v3.1 is basically obsolete, as it works with \SpecialChar LaTeX
+ 2.09.
+ That means that it doesn't interact very well with \SpecialChar LyX
+, which requires \SpecialChar LaTeX2e
+, although
+ it has been kludged to work.
+ Since Rev\SpecialChar TeX
+ 4.0 has been designed to work much more cleanly with \SpecialChar LaTeX2e
+, \SpecialChar LyX
+ with the
+ 
+\family sans
+Rev\SpecialChar TeX
+
+\begin_inset space ~
+\end_inset
+
+4
+\family default
+ textclass should also be pretty easy to use.
+\end_layout
+
+\begin_layout Standard
+These documents are supposed to be used in 
+\emph on
+addition
+\emph default
+ to the Rev\SpecialChar TeX
+ 4.0 documents, so we don't describe any of the special Rev\SpecialChar TeX
+ macros,
+ and assume you'll know what to put in the preamble if necessary.
+\end_layout
+
 \begin_layout Section
 
 \change_inserted 564990737 1670439560
@@ -9498,104 +9575,379 @@ INSERT — cut to close-up of
 \end_layout
 
 \begin_layout Chapter
-Supplemental Tools
+Installation
 \end_layout
 
-\begin_layout Section
-Customizing Bibliographies with Bib\SpecialChar TeX
- or Biblatex
+\begin_layout Standard
+All you need to do is install Rev\SpecialChar TeX
+ 4, as described in the package's README
+ file.
+ The package can be found at The Rev\SpecialChar TeX
+ 4 Web Site 
+\begin_inset Flex URL
+status collapsed
+
+\begin_layout Plain Layout
+
+http://publish.aps.org/revtex4/
+\end_layout
+
+\end_inset
+
+.
+ Install it somewhere that \SpecialChar LaTeX
+ can see it.
+ Test it by trying to \SpecialChar LaTeX
+ a short Rev\SpecialChar TeX
+ 4 document in some random directory (i.
+\begin_inset space \thinspace{}
+\end_inset
+
+e.
+\begin_inset space \space{}
+\end_inset
+
+not the directory where you installed the class file.) Then, if you reconfigure
+ \SpecialChar LyX
+, it will find the class file and let you use the Rev\SpecialChar TeX
+4 textclass.
 \end_layout
 
 \begin_layout Standard
-The most basic information about how to use Bib\SpecialChar TeX
- or 
+Probably the easiest way to get started is either to import a Rev\SpecialChar TeX
+ 4 document
+ using 
+\family typewriter
+tex2lyx
+\family default
+, or to use the 
 \family sans
-Biblatex
+Revtex
+\begin_inset space ~
+\end_inset
+
+4
 \family default
- with \SpecialChar LyX
- is contained in the section 
-\emph on
-Bibliography databases
-\emph default
- of the 
-\emph on
-User's Guide
-\emph default
-.
- The following subsections explain special bibliography features supported
- by \SpecialChar LyX
-.
+ template, found in the templates directory.
 \end_layout
 
-\begin_layout Subsection
-Alternative Citation Styles
+\begin_layout Chapter
+Preamble Matter
 \end_layout
 
 \begin_layout Standard
-Standard Bib\SpecialChar TeX
- uses numbers (e.
-\begin_inset space \thinspace{}
-\end_inset
+Optional arguments to 
+\family typewriter
 
-g.
-\begin_inset space \space{}
+\backslash
+documentclass
+\family default
+, like 
+\begin_inset Quotes eld
 \end_inset
 
+preprint
+\begin_inset Quotes erd
+\end_inset
 
+ and 
 \begin_inset Quotes eld
 \end_inset
 
-[12]
+aps
 \begin_inset Quotes erd
 \end_inset
 
-) to refer to a cited work.
- However, in many scientific disciplines, other citation styles are in use.
- The most common one is the author-year style (e.
-\begin_inset space \thinspace{}
+, go in the 
+\family sans
+Extra
+\begin_inset space ~
 \end_inset
 
-g.
-\begin_inset space \space{}
+Options
+\family default
+ field in the 
+\family sans
+Document
+\begin_inset space ~
 \end_inset
 
+Layout
+\family default
+ dialog, as usual.
+ Remember that in Rev\SpecialChar TeX
+, at least one optional argument is required! 
+\end_layout
 
-\begin_inset Quotes eld
-\end_inset
+\begin_layout Standard

Re: Lyx is listed as proprietary software in gnome software

2022-12-13 Thread Cor Blom

Op 12-12-2022 om 21:36 schreef Lorenzo Bertini:

Hi list,

just a heads up that for some reason LyX is listed as having a 
proprietary license in gnome software. I don't know what is the cause. 
We might want to fix this soon. Any suggestions on who I can contact?




You give very little information. The licence provided by LyX is correct 
and it is the responsibility of distributions to make sure it is 
packaged with a correct reference to the licence. So, you need to 
contact the distribution and/or packager.


Cor

--
lyx-devel mailing list
lyx-devel@lists.lyx.org
http://lists.lyx.org/mailman/listinfo/lyx-devel


Patch to move Article (mwart) section to Chapter 3 Document classes and change title to Polish M.W. Collection

2022-12-13 Thread John Robert Hudson
From 92ccf3a4cf15353dccca71d0a3df9803ed7fa9f5 Mon Sep 17 00:00:00 2001
From: John R Hudson 
Date: Tue, 13 Dec 2022 09:49:24 +
Subject: [PATCH] Move Article (mwart) section in Additional.lyx to Chapter 3
 Document classes and change the heading to Polish M.W. collection

---
 lib/doc/Additional.lyx | 318 +
 1 file changed, 166 insertions(+), 152 deletions(-)

diff --git a/lib/doc/Additional.lyx b/lib/doc/Additional.lyx
index a1736f4065..e706817185 100644
--- a/lib/doc/Additional.lyx
+++ b/lib/doc/Additional.lyx
@@ -4521,6 +4521,172 @@ Skip
  to produce the gap, which is not what is wanted in this case.
 \end_layout
 
+\begin_layout Subsection
+
+\change_inserted 564990737 1670924924
+Polish M.
+\begin_inset space \thinspace{}
+\end_inset
+
+W.
+\begin_inset space \space{}
+\end_inset
+
+collection
+\change_deleted 564990737 1670924933
+Article (mwart), book (mwbk) and report (mwrep)
+\begin_inset Argument status
+status collapsed
+
+\begin_layout Plain Layout
+The 
+\family typewriter
+mw
+\family default
+ Classes
+\end_layout
+
+\end_inset
+
+
+\change_unchanged
+
+\end_layout
+
+\begin_layout Standard
+by 
+\noun on
+Tomasz Luczak
+\end_layout
+
+\begin_layout Standard
+The \SpecialChar LyX
+ document classes 
+\emph on
+article (mwart)
+\emph default
+, 
+\emph on
+report (mwrep)
+\emph default
+ and 
+\emph on
+book
+\emph default
+ 
+\emph on
+(mwbk)
+\emph default
+ correspond to the \SpecialChar LaTeX
+ document classes 
+\family typewriter
+mwart.cls
+\family default
+, 
+\family typewriter
+mwrep.cls
+\family default
+ and 
+\family typewriter
+mwbk.cls
+\family default
+, resp.
+ They are replacements for the standard document classes 
+\family typewriter
+article.cls
+\family default
+, 
+\family typewriter
+report.cls
+\family default
+ and 
+\family typewriter
+book.cls
+\family default
+, resp., and fit better to Polish typography conventions in a number of points.
+ 
+\end_layout
+
+\begin_layout Standard
+Basic differences:
+\end_layout
+
+\begin_layout Itemize
+Unnumbered titles (with star, e.
+\begin_inset space \thinspace{}
+\end_inset
+
+g.
+\begin_inset space \space{}
+\end_inset
+
+
+\family sans
+Section*
+\family default
+) are added into table of contents,
+\end_layout
+
+\begin_layout Itemize
+Additional page styles:
+\end_layout
+
+\begin_deeper
+\begin_layout Description
+uheadings header with separated lines,
+\end_layout
+
+\begin_layout Description
+myheadings custom header, contents headers via commands: 
+\family typewriter
+
+\backslash
+markright
+\family default
+ and 
+\family typewriter
+
+\backslash
+markboth
+\family default
+,
+\end_layout
+
+\begin_layout Description
+myuheadings custom header with separated lines,
+\end_layout
+
+\begin_layout Description
+outer page number is placed on outer side of page
+\end_layout
+
+\end_deeper
+\begin_layout Itemize
+Options 
+\end_layout
+
+\begin_deeper
+\begin_layout Description
+rmheadings serif titles — default,
+\end_layout
+
+\begin_layout Description
+sfheadings sansserif titles,
+\end_layout
+
+\begin_layout Description
+authortitle on title page first placed is author next title — default,
+\end_layout
+
+\begin_layout Description
+titleauthor on title page first placed is title next author,
+\end_layout
+
+\begin_layout Description
+withmarginpar reserve place on page for margins.
+\end_layout
+
+\end_deeper
 \begin_layout Section
 
 \change_inserted 564990737 1670439534
@@ -17578,158 +17744,6 @@ copy the example bibliography item included in the template and modify it
  as necessary to enter new bibliography items.
 \end_layout
 
-\begin_layout Section
-Article (mwart), book (mwbk) and report (mwrep)
-\begin_inset Argument status
-status collapsed
-
-\begin_layout Plain Layout
-The 
-\family typewriter
-mw
-\family default
- Classes
-\end_layout
-
-\end_inset
-
-
-\end_layout
-
-\begin_layout Standard
-by 
-\noun on
-Tomasz Luczak
-\end_layout
-
-\begin_layout Standard
-The \SpecialChar LyX
- document classes 
-\emph on
-article (mwart)
-\emph default
-, 
-\emph on
-report (mwrep)
-\emph default
- and 
-\emph on
-book
-\emph default
- 
-\emph on
-(mwbk)
-\emph default
- correspond to the \SpecialChar LaTeX
- document classes 
-\family typewriter
-mwart.cls
-\family default
-, 
-\family typewriter
-mwrep.cls
-\family default
- and 
-\family typewriter
-mwbk.cls
-\family default
-, resp.
- They are replacements for the standard document classes 
-\family typewriter
-article.cls
-\family default
-, 
-\family typewriter
-report.cls
-\family default
- and 
-\family typewriter
-book.cls
-\family default
-, resp., and fit better to Polish typography conventions in a number of points.
- 
-\end_layout
-
-\begin_layout Standard
-Basic differences:
-\end_layout
-
-\begin_layout Itemize
-Unnumbered titles (with star, e.
-\begin_inset space \thinspace{}
-\end_inset
-
-g.
-\begin_inset space \space{}
-\end_inset
-
-
-\family sans
-Section*
-\family default
-) are added into table of