Re: Deleted citations in CT mode
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
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
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
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
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
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