mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-12-24 21:55:29 +00:00
Fix forward search with okular
This commit is contained in:
parent
7cc30cdf29
commit
3ae6400452
@ -7040,7 +7040,21 @@ $$t
|
||||
|
||||
\end_inset
|
||||
|
||||
: name of the (temporary) exported .tex file
|
||||
: name of the (temporary) exported .tex file (without path)
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
\noindent
|
||||
\begin_inset Flex Code
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
$$f
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
: name of the (temporary) exported .tex file (including path)
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
|
@ -7444,7 +7444,25 @@ $$t
|
||||
|
||||
\end_inset
|
||||
|
||||
: name of the (temporary) exported .tex file
|
||||
: name of the (temporary) exported .tex file (without path)
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
\noindent
|
||||
|
||||
\lang english
|
||||
\begin_inset Flex Code
|
||||
status collapsed
|
||||
|
||||
\begin_layout Plain Layout
|
||||
|
||||
\lang english
|
||||
$$f
|
||||
\end_layout
|
||||
|
||||
\end_inset
|
||||
|
||||
: name of the (temporary) exported .tex file (including path)
|
||||
\end_layout
|
||||
|
||||
\begin_layout Itemize
|
||||
|
@ -406,13 +406,13 @@ PrefOutput::PrefOutput(GuiPreferences * form)
|
||||
dviCB->addItem("");
|
||||
dviCB->addItem("xdvi -sourceposition '$$n:\\ $$t' $$o");
|
||||
dviCB->addItem("yap -1 -s \"$$n $$t\" $$o");
|
||||
dviCB->addItem("okular --unique \"file:$$o#src:$$n $$t\"");
|
||||
dviCB->addItem("okular --unique \"$$o#src:$$n $$f\"");
|
||||
dviCB->addItem("synctex view -i $$n:0:$$t -o $$o -x \"evince -i %{page+1} $$o\"");
|
||||
pdfCB->addItem("");
|
||||
pdfCB->addItem("CMCDDE SUMATRA control [ForwardSearch(\\\"$$o\\\",\\\"$$t\\\",$$n,0,0,1)]");
|
||||
pdfCB->addItem("SumatraPDF -reuse-instance $$o -forward-search $$t $$n");
|
||||
pdfCB->addItem("synctex view -i $$n:0:$$t -o $$o -x \"xpdf -raise -remote $$t.tmp $$o %{page+1}\"");
|
||||
pdfCB->addItem("okular --unique \"file:$$o#src:$$n $$t\"");
|
||||
pdfCB->addItem("okular --unique \"$$o#src:$$n $$f\"");
|
||||
pdfCB->addItem("synctex view -i $$n:0:$$t -o $$o -x \"evince -i %{page+1} $$o\"");
|
||||
pdfCB->addItem("/Applications/Skim.app/Contents/SharedSupport/displayline $$n $$o $$t");
|
||||
}
|
||||
|
@ -3538,6 +3538,8 @@ void GuiView::dispatch(FuncRequest const & cmd, DispatchResult & dr)
|
||||
doc_buffer->absFileName(),
|
||||
"tex")).mangledFileName()
|
||||
: doc_buffer->latexName();
|
||||
string const fulltexname =
|
||||
support::makeAbsPath(texname, doc_master->temppath()).absFileName();
|
||||
string const mastername =
|
||||
removeExtension(doc_master->latexName());
|
||||
FileName const dviname(addName(path.absFileName(),
|
||||
@ -3573,6 +3575,7 @@ void GuiView::dispatch(FuncRequest const & cmd, DispatchResult & dr)
|
||||
string texrow = convert<string>(row);
|
||||
|
||||
command = subst(command, "$$n", texrow);
|
||||
command = subst(command, "$$f", fulltexname);
|
||||
command = subst(command, "$$t", texname);
|
||||
command = subst(command, "$$o", outname);
|
||||
|
||||
|
@ -31,7 +31,6 @@ What's new
|
||||
- Add explicit dvilualatex output format.
|
||||
|
||||
|
||||
|
||||
* TEX2LYX IMPROVEMENTS
|
||||
|
||||
- The polyglossia/XeTeX language commands are now supported (bug 8212).
|
||||
@ -103,6 +102,10 @@ What's new
|
||||
|
||||
- Fix suppression of language package.
|
||||
|
||||
- Fix forward search with the Okular viewer. If you were affected by this,
|
||||
please change the forward search command in Preferences > Output to
|
||||
okular --unique "$$o#src:$$n $$f" (as provided now in the dropdown list).
|
||||
|
||||
|
||||
* USER INTERFACE
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user