Re: Deleted citations in CT mode

2024-01-24 Thread Udicoudco
On Wed, Jan 24, 2024 at 11:20 PM Pavel Sanda  wrote:
> Do you see any other trick than manually breaking the citation inset into
> several ones?

You can use lua-ul (requires LuaTeX) instead of ulem,
as suggested in https://www.lyx.org/trac/ticket/11577.
See the attached file.

Udi


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


Re: Deleted citations in CT mode

2024-01-24 Thread Pavel Sanda
On Wed, Jan 24, 2024 at 08:00:21PM +0100, Enrico Forestieri wrote:
> Yes, otherwise you don't get any output. Activate show changes in the output
> and try to compile the attached...

Ok, bad luck - I see that ulem explicitly says in manual that when using \sout 
the only way how to protect multiple citations is to put them inside mbox.

Do you see any other trick than manually breaking the citation inset into
several ones?

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


Re: Deleted citations in CT mode

2024-01-24 Thread Enrico Forestieri

On Wed, Jan 24, 2024 at 05:20:42PM +0100, Pavel Sanda wrote:


Hi,

we typeset deleted citations in CT mode as
\lyxdeleted{author1}{date}{text text \mbox{\citep{paper1,...,paper9}} text text}

The \mbox makes the whole chunk paper1,...,paper9 unbreakable and the output is
generally very awful (lot of lines running completely through the margins).
Do we need really need the mbox to be there for citations?


Yes, otherwise you don't get any output. Activate show changes in the 
output and try to compile the attached...


--
Enrico
#LyX 2.3 created this file. For more info see http://www.lyx.org/
\lyxformat 544
\begin_document
\begin_header
\save_transient_properties true
\origin unavailable
\textclass article
\use_default_options true
\maintain_unincluded_children false
\language english
\language_package default
\inputencoding utf8
\fontencoding global
\font_roman "default" "default"
\font_sans "default" "default"
\font_typewriter "default" "default"
\font_math "auto" "auto"
\font_default_family default
\use_non_tex_fonts false
\font_sc false
\font_osf false
\font_sf_scale 100 100
\font_tt_scale 100 100
\use_microtype false
\use_dash_ligatures true
\graphics default
\default_output_format default
\output_sync 0
\bibtex_command default
\index_command default
\paperfontsize default
\spacing single
\use_hyperref false
\papersize default
\use_geometry false
\use_package amsmath 1
\use_package amssymb 1
\use_package cancel 1
\use_package esint 1
\use_package mathdots 1
\use_package mathtools 1
\use_package mhchem 1
\use_package stackrel 1
\use_package stmaryrd 1
\use_package undertilde 1
\cite_engine basic
\cite_engine_type default
\biblio_style plain
\use_bibtopic false
\use_indices false
\paperorientation portrait
\suppress_date false
\justification true
\use_refstyle 1
\use_minted 0
\index Index
\shortcut idx
\color #008000
\end_index
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\paragraph_indentation default
\is_math_indent 0
\math_numbering_side default
\quotes_style english
\dynamic_quotes 0
\papercolumns 1
\papersides 1
\paperpagestyle default
\tracking_changes false
\output_changes true
\html_math_output 0
\html_css_as_file 0
\html_be_strict false
\author 5863344 "ef"
\end_header

\begin_body

\begin_layout Standard
a 
\change_deleted 5863344 1706122198
reference
\change_unchanged
 
\begin_inset ERT
status open

\begin_layout Plain Layout


\backslash
lyxdeleted{author}{date}{
\backslash
cite{key-1,key-2}}
\end_layout

\end_inset


\end_layout

\begin_layout Bibliography
\begin_inset CommandInset bibitem
LatexCommand bibitem
key "key-1"

\end_inset

bibidibobidibu
\end_layout

\begin_layout Bibliography
\begin_inset CommandInset bibitem
LatexCommand bibitem
key "key-2"

\end_inset

bibidibobidibibidibobidibu
\end_layout

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


Deleted citations in CT mode

2024-01-24 Thread Pavel Sanda
Hi,

we typeset deleted citations in CT mode as 
\lyxdeleted{author1}{date}{text text \mbox{\citep{paper1,...,paper9}} text text}

The \mbox makes the whole chunk paper1,...,paper9 unbreakable and the output is
generally very awful (lot of lines running completely through the margins).
Do we need really need the mbox to be there for citations?

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


Re: 2.4.0~RC1 hangs on macOS

2024-01-24 Thread Dr Eberhard Lisse
An alias is only evaluated by the shell, so you could always either

   ln -fs /opt/local/bin/python3 /usr/local/bin/python3
   ln -fs /opt/local/bin/python3 /usr/local/bin/python

and see if that works.

There is a way of setting environment variables like PATH with launchctl
so that Apps can find it but I don't know if that works for aliases.

And of course you can use the full path of python in the converters

el

On 2024-01-24 09:48 , list_em...@icloud.com wrote:
> Thanks, el.
> 
> Getting rid of macports for homebrew is not an option for me.
> 
> In my profile file, I have this:
> 
> alias python=/opt/local/bin/python3
> 
> which is macports. Does LyX see this? This alias points to Python 3.9.18. 
> There is a utility to switch to other versions.
> 
> I already have the command line tools installed, with Python 3.9.6 at 
> /usr/bin/phython3.
> 
> I just now tried switching to this line in my profile file:
> 
> alias python=/usr/bin/python3
> 
> with the same result.
> 
> Remember that LyX 2.3.7 works fine.
> 
> Jerry
[...]

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


Re: 2.4.0~RC1 hangs on macOS

2024-01-24 Thread José Matos
On Wed, 2024-01-24 at 00:48 -0700, list_em...@icloud.com wrote:
> Thanks, el.
> 
> Getting rid of macports for homebrew is not an option for me.
> 
> In my profile file, I have this:
> 
> alias python=/opt/local/bin/python3
> 
> which is macports. Does LyX see this? This alias points to Python
> 3.9.18. There is a utility to switch to other versions.
> 
> I already have the command line tools installed, with Python 3.9.6 at
> /usr/bin/phython3.
> 
> I just now tried switching to this line in my profile file:
> 
> alias python=/usr/bin/python3
> 
> with the same result.
> 
> Remember that LyX 2.3.7 works fine.
> 
> Jerry

LyX tells what is the version used in Help->About LyX.

Of course that the issue is that if it hangs before you can not see
that.

Honestly I would be quite surprised if problems comes to be python
since reconfigure runs.

The issue is why do you get the loop.

One idea here is to output the Python version to the reconfigure
output.

That is quite easy, since we already inside Python.

The only thing that looks a bit strange is:
"""
+checking for "lilypond"...  yes
+  found LilyPond, but could not extract version number.
checking for a LilyPond book (LaTeX) -> LaTeX converter...
+checking for "lilypond-book"...  yes
  File "/Applications/LyX.app/Contents/MacOS//lilypond-book", line 12
unset DISPLAY
  ^
SyntaxError: invalid syntax
"""

This is a shell script that only goes in Mac distribution and the
reconfigure code seems to try to run it as Python?

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