Document find and replace changes

This commit is contained in:
Juergen Spitzmueller 2021-02-16 10:37:37 +01:00
parent 213a3bc557
commit 794c2fabc8
2 changed files with 346 additions and 49 deletions

View File

@ -1,5 +1,5 @@
#LyX 2.4 created this file. For more info see https://www.lyx.org/ #LyX 2.4 created this file. For more info see https://www.lyx.org/
\lyxformat 601 \lyxformat 606
\begin_document \begin_document
\begin_header \begin_header
\save_transient_properties true \save_transient_properties true
@ -124,12 +124,12 @@ logicalmkup
\branch Question \branch Question
\selected 1 \selected 1
\filename_suffix 0 \filename_suffix 0
\color #00ff00 \color #00ff00 #ff00ff
\end_branch \end_branch
\branch Answer \branch Answer
\selected 0 \selected 0
\filename_suffix 0 \filename_suffix 0
\color #aa55ff \color #aa55ff #55aa00
\end_branch \end_branch
\index Index \index Index
\shortcut idx \shortcut idx
@ -1253,7 +1253,7 @@ Replace
\begin_inset Info \begin_inset Info
type "shortcut" type "shortcut"
arg "dialog-show findreplaceadv" arg "dialog-toggle findreplace"
\end_inset \end_inset
or or
@ -1263,7 +1263,7 @@ arg "dialog-show findreplaceadv"
\begin_inset Info \begin_inset Info
type "icon" type "icon"
arg "dialog-show findreplace" arg "dialog-toggle findreplace"
\end_inset \end_inset
@ -1456,10 +1456,18 @@ and
Replace Replace
\family default \family default
dialog.
\change_inserted -712698321 1613466403
widget
\change_deleted -712698321 1613466406
dialog
\change_unchanged
.
Once you have found a word or expression, \SpecialChar LyX Once you have found a word or expression, \SpecialChar LyX
selects it. selects it.
Hitting the
\change_deleted -712698321 1613466954
Hitting the
\family sans \family sans
Replace Replace
\family default \family default
@ -1472,15 +1480,41 @@ Replace
with with
\family default \family default
field. field.
You can click the
\change_unchanged
You can click the
\family sans \family sans
Find Find
\change_inserted -712698321 1613466364
\begin_inset space ~
\end_inset
>
\change_deleted -712698321 1613466368
\begin_inset space ~ \begin_inset space ~
\end_inset \end_inset
Next Next
\change_unchanged
\family default \family default
button to skip the curren button
\change_inserted -712698321 1613466698
(or the
\family sans
Return
\family default
key or the
\begin_inset Info
type "shortcuts"
arg "word-find"
\end_inset
shortcut)
\change_unchanged
to skip the curren
\change_inserted 5863208 1598126824 \change_inserted 5863208 1598126824
tly selec tly selec
\change_unchanged \change_unchanged
@ -1488,8 +1522,67 @@ t
\change_inserted 5863208 1598126824 \change_inserted 5863208 1598126824
ed ed
\change_unchanged \change_unchanged
word. word
Hit \change_inserted -712698321 1613466747
, or
\family sans
<
\begin_inset space ~
\end_inset
Find
\family default
(or
\family sans
Shift+Return
\family default
or the
\begin_inset Info
type "shortcuts"
arg "word-find-backward"
\end_inset
shortcut) to search backwards
\change_unchanged
.
\change_inserted -712698321 1613466989
Even if you close the widget,
\begin_inset Info
type "shortcuts"
arg "word-find"
\end_inset
and
\begin_inset Info
type "shortcuts"
arg "word-find-backward"
\end_inset
will search further.
\change_unchanged
\end_layout
\begin_layout Standard
\change_inserted -712698321 1613467040
Hitting the
\family sans
Replace
\family default
button replaces the selected text with the contents of the
\family sans
Replace
\begin_inset space ~
\end_inset
with
\family default
field and searches the next match.
\change_unchanged
Hit
\family sans \family sans
Replace Replace
\begin_inset space ~ \begin_inset space ~
@ -1498,7 +1591,26 @@ Replace
All All
\family default \family default
to replace all occurrences of the text in the document automatically. to replace all occurrences of the text in the document automatically.
The
\change_deleted -712698321 1613467539
\change_inserted -712698321 1613467537
\end_layout
\begin_layout Standard
\change_inserted -712698321 1613467208
Furthermore, the following options are available:
\end_layout
\begin_layout Itemize
\noindent
\change_deleted -712698321 1613467225
The
\change_unchanged
\family sans \family sans
Case Case
\begin_inset space ~ \begin_inset space ~
@ -1506,8 +1618,11 @@ Case
sensitive sensitive
\family default \family default
option can be used if you want the search to consider the case of the search
word. \change_deleted -712698321 1613467228
option
\change_unchanged
can be used if you want the search to consider the case of the search word.
If the toggle is set, searching for If the toggle is set, searching for
\begin_inset Quotes eld \begin_inset Quotes eld
\end_inset \end_inset
@ -1533,11 +1648,28 @@ test
\end_inset \end_inset
. .
The
\change_inserted -712698321 1613467232
\end_layout
\begin_layout Itemize
\noindent
\change_deleted -712698321 1613467234
The
\family sans \family sans
Match whole words only Match w
\change_inserted -712698321 1613467207
W
\change_unchanged
hole words
\change_deleted -712698321 1613467237
only
\family default \family default
option can be used to force \SpecialChar LyX option
\change_unchanged
can be used to force \SpecialChar LyX
to only find complete words, e. to only find complete words, e.
\begin_inset space \thinspace{} \begin_inset space \thinspace{}
\end_inset \end_inset
@ -1571,7 +1703,77 @@ starlet
\end_inset \end_inset
. .
\SpecialChar LyX
\change_inserted -712698321 1613467241
\end_layout
\begin_layout Itemize
\noindent
\change_inserted -712698321 1613467258
\family sans
Selection only
\family default
will limit search and replace, or replace all, to the current cursor selection.
\end_layout
\begin_layout Itemize
\noindent
\change_inserted -712698321 1613467288
\family sans
Search as you type
\family default
starts searching (forwards) immediately on input, without pressing the
\family sans
Find
\begin_inset space ~
\end_inset
>
\family default
key.
\end_layout
\begin_layout Itemize
\change_inserted -712698321 1613467400
\family sans
Wrap
\family default
starts from the beginning/end of the document if the end/beginning has
been reached without asking.
If this is not checked, a dialog will pop up asking you what to do.
Note that responding to this dialog makes the cursor leave the search widget,
so you need to put it back manually.
\end_layout
\begin_layout Standard
\paragraph_spacing single
\change_inserted -712698321 1613467875
The widget also has a
\family sans
Minimize
\family default
button that lets you shrink the widget to only the first row (the search
widget), hiding replace and options.
If done so, and
\family sans
Expand
\family default
button brings you back to the full size.
\end_layout
\begin_layout Standard
\paragraph_spacing single
\noindent
\SpecialChar LyX
also offers an advanced also offers an advanced
\family sans \family sans
Find Find
@ -8751,12 +8953,14 @@ Verbatim
\end_layout \end_layout
\begin_layout Verbatim \begin_layout Verbatim
This is Verbatim. This is Verbatim.
\end_layout \end_layout
\begin_layout Verbatim \begin_layout Verbatim
\noindent \noindent
\align block \align block
The following 2 lines are empty: The following 2 lines are empty:
\end_layout \end_layout
@ -8769,6 +8973,7 @@ The following 2 lines are empty:
\end_layout \end_layout
\begin_layout Verbatim \begin_layout Verbatim
Almost everything is allowed in Verbatim:"%&$§#~'` Almost everything is allowed in Verbatim:"%&$§#~'`
\backslash \backslash
}][{| }][{|
@ -8792,6 +8997,7 @@ Verbatim
\end_layout \end_layout
\begin_layout Verbatim* \begin_layout Verbatim*
This is Verbatim*. This is Verbatim*.
\end_layout \end_layout

View File

@ -1,5 +1,5 @@
#LyX 2.4 created this file. For more info see https://www.lyx.org/ #LyX 2.4 created this file. For more info see https://www.lyx.org/
\lyxformat 601 \lyxformat 606
\begin_document \begin_document
\begin_header \begin_header
\save_transient_properties true \save_transient_properties true
@ -131,12 +131,12 @@ logicalmkup
\branch Frage \branch Frage
\selected 1 \selected 1
\filename_suffix 0 \filename_suffix 0
\color #00ff00 \color #00ff00 #ff00ff
\end_branch \end_branch
\branch Antwort \branch Antwort
\selected 0 \selected 0
\filename_suffix 0 \filename_suffix 0
\color #aa55ff \color #aa55ff #55aa00
\end_branch \end_branch
\index Stichwortverzeichnis \index Stichwortverzeichnis
\shortcut idx \shortcut idx
@ -1282,33 +1282,54 @@ Suchen:
ein. ein.
Mit der Schaltfläche Mit der Schaltfläche
\family sans \family sans
Nächstes Suchen
\family default
\begin_inset space \space{}
\end_inset
\family sans
suchen
\family default
wird der Text gesucht.
Die Suchrichtung ist normalerweise vorwärts, es sei denn,
\family sans
Rückwärts
\begin_inset space ~ \begin_inset space ~
\end_inset \end_inset
suchen >
\family default \family default
ist aktiviert. (oder der Eingabetaste oder dem Tastenkürzel
Wurde der Suchbegriff gefunden, wird er markiert. \begin_inset Info
Wenn Sie das Fenster schließen, können Sie mit der type "shortcuts"
arg "word-find"
\end_inset
) wird der Text in Leserichtung gesucht.
\family sans \family sans
F3 <
\begin_inset space ~
\end_inset
Suchen
\family default \family default
-Taste weiter suchen, aber nur vorwärts und ohne Unterscheidung zwischen (bzw.
groß und klein.
\family sans
Umschalt+Eingabetaste
\family default
oder
\begin_inset Info
type "shortcuts"
arg "word-find-backward"
\end_inset
) sucht rückwärts.
Wurde der Suchbegriff gefunden, wird er markiert.
Auch wenn Sie das Fenster schließen, können Sie mit
\begin_inset Info
type "shortcuts"
arg "word-find"
\end_inset
oder
\begin_inset Info
type "shortcuts"
arg "word-find-backward"
\end_inset
weiter suchen.
\end_layout \end_layout
\begin_layout Standard \begin_layout Standard
@ -1324,8 +1345,7 @@ Ersetzen
durch: durch:
\family default \family default
ersetzt. ersetzt und es wird automatisch der nächste Treffer gesucht.
Dann können Sie weiter suchen.
Wenn Sie Wenn Sie
\family sans \family sans
Alles Alles
@ -1348,7 +1368,12 @@ durch:
\end_layout \end_layout
\begin_layout Standard \begin_layout Standard
Über den Umschaltknopf Außerdem bietet der Dialog folgende Optionen:
\end_layout
\begin_layout Itemize
\noindent
\family sans \family sans
Groß-/Kleinschreibung Groß-/Kleinschreibung
\begin_inset space ~ \begin_inset space ~
@ -1356,8 +1381,7 @@ Groß-/Kleinschreibung
beachten beachten
\family default \family default
können Sie festlegen, ob bei der Suche die Schreibweise berücksichtigt legt fest, ob bei der Suche die Schreibweise berücksichtigt werden soll.
werden soll.
Ist sie aktiv, wird zum Beispiel bei der Suche nach Ist sie aktiv, wird zum Beispiel bei der Suche nach
\begin_inset Quotes gld \begin_inset Quotes gld
\end_inset \end_inset
@ -1377,8 +1401,9 @@ treffen
nicht gefunden. nicht gefunden.
\end_layout \end_layout
\begin_layout Standard \begin_layout Itemize
Der Umschaltknopf \noindent
\family sans \family sans
Nur Nur
\begin_inset space ~ \begin_inset space ~
@ -1418,6 +1443,68 @@ Treffer
nicht gefunden. nicht gefunden.
\end_layout \end_layout
\begin_layout Itemize
\family sans
Nur Auswahl
\family default
beschränkt die Suche und das Ersetzen (inkl.
\family sans
Alles
\begin_inset space ~
\end_inset
ersetzen
\family default
) auf den ausgewählten Text.
\end_layout
\begin_layout Itemize
\family sans
Direkt suchen
\family default
bewirkt, dass unmittelbar während der Eingabe, ohne dass
\family sans
Finden
\begin_inset space ~
\end_inset
>
\family default
gedrückt wird, (vorwärts) gesucht wird.
\end_layout
\begin_layout Itemize
\family sans
Mit Schleife
\family default
startet automatisch am Anfang/Ende des Dokuments, nachdem das Ende bzw.
der Anfang erreicht wurde.
Wenn dies nicht ausgewählt ist, erscheint in diesem Fall ein Dialog, der
Sie fragt, was zu tun ist.
Beachten Sie, dass das Anklicken dieses Dialogs den Cursor in den Arbeitsbereic
h setzt.
Sie müssen ihn also selbst wieder in den Suchdialog setzen.
\end_layout
\begin_layout Standard
Es gibt weiterhin einen Knopf
\family sans
Minimieren
\family default
, der es Ihnen ermöglicht, den Dialog so zu verkleinern, dass nur die erste
Zeile (mit den Such-Werkzeugen) angezeigt wird; die Ersetzen-Werkzeuge
und die Optionen werden ausgeblendet.
Nachdem Sie das gemacht haben, bringt Sie ein Knopf
\family sans
Erweitern
\family default
wieder zum ausgeklappten Dialog.
\end_layout
\begin_layout Standard \begin_layout Standard
\SpecialChar LyX \SpecialChar LyX
bietet außerdem ein fortgeschrittenes Suchen&Ersetzen, das in Kap. bietet außerdem ein fortgeschrittenes Suchen&Ersetzen, das in Kap.
@ -8649,10 +8736,12 @@ Unformatiert
\end_layout \end_layout
\begin_layout Verbatim \begin_layout Verbatim
Dies ist Unformatiert. Dies ist Unformatiert.
\end_layout \end_layout
\begin_layout Verbatim \begin_layout Verbatim
Die folgenden 2 Zeilen sind leer: Die folgenden 2 Zeilen sind leer:
\end_layout \end_layout
@ -8665,6 +8754,7 @@ Die folgenden 2 Zeilen sind leer:
\end_layout \end_layout
\begin_layout Verbatim \begin_layout Verbatim
Fast alles ist in Unformatiert erlaubt:"%&$§#~'` Fast alles ist in Unformatiert erlaubt:"%&$§#~'`
\backslash \backslash
}][{| }][{|
@ -8688,6 +8778,7 @@ Unformatiert
\end_layout \end_layout
\begin_layout Verbatim* \begin_layout Verbatim*
Dies ist Unformatiert*. Dies ist Unformatiert*.
\end_layout \end_layout