alternative dialog find replace for writer Alternative Find & Replace for Writer (AltSearch)

Extension that adds many new features to Writer's find & replace function.

★ ★ ★ ☆ ☆
Extensions Writer
Download latest

latest release: 2024-03-21 22:08:41

Description

  • Fast selection preset regular and extended expressions
  • Searched or replaced text can contain one or more paragraphs
  • Search out block of paragraphs delimited by two text marks
  • Multiple search and replacement in one step
  • Searching: Bookmarks, Notes, Text fields, Cross-references and Reference marks to their content, name or mark and their inserting
  • Searching and inserting Footnote and Endnote (from version OOo 2.3 only). It is possible to select at once texts of all footnotes or endnotes and to assign them any style
  • Searching object of Tables, Pictures and Text frames according to their name; it is possible to substitute them by any text, etc.
  • Changing into found or replaced text: paragraph style, character style, list style and Hyperlink's URL and set properties
  • Inserting and replacement: clipboard contents, insert replacement counter and page number
  • Hexadecimal also decimal submission character for search and replaced
  • Searching out manual page and column break and their set up or deactivation
  • Searching similarly or the same manually formatted part of text, according to cursor point
  • Count found occurrences
  • Redirecting result of replacing expression to the other text file
  • Batch mode: saving and loading of search and replacement parameters; it is possible to save several searching and replacing subsequently to the single sequence and that whole quickly execute after. Execute the batch with more opened text documents together.
  • Self dialogue for quick assignment of key shortcut to batches
  • Preserve capitalization - If found text begins with a capital letter, also the text replacement will begin with a capital letter
  • Searching for paragraph, character and list style; possibility to choose a style from the menu
  • Built-in help (http://www.volny.cz/macrojtb/HelpAltSearch_en.html)
  • Languages: English, Czech, Russian, Spanish, German, French, Dutch, Italian

Additional documentation: http://macrojtb.hys.cz/AltSearchScr_en.html

Homepage: http://macrojtb.hys.cz/HelpAltSearch_en.html

Release List

Release Description Compatibility Operating Systems License Release notes   1.4.2 Fixed error after starting on LO 5.3.1.2 3.3 Linux, Windows, macOS LGPL Download 1.4.1 Minor graphic fixes. 3.3 LGPL Download 1.4 ICU regexp, bookmarks support, multibatch, formated counter. Several fixes. 3.3 LGPL Download 1.3.2 AltSearch - First release on this server 3.3 LGPL

For known problems please see
Bugzilla!

Download
Show more

Feedback

★ ★ ★ ☆ ☆

Post your review

You cannot post reviews until you have logged in. Вход в систему.

Reviews

  • Keith 26 окт. 2020 г., 20:33 (3 года назад)

    ★ ★ ☆ ☆ ☆

    \n is worthless when looking for Carriage Return.
    There is no way to search and replace for Carriage Return.
    All other functions are already available as default in LibreOffice.
    Could you please provide a version that can actually search for carriage return?

    • Adalbert Hanßen 26 окт. 2020 г., 21:49 (3 года назад)

      Try it with \p (paragraph mark). \n is the forced linefeed (which probably has not a vertical above or below spacing associated with it.

  • Adalbert Hanßen 26 окт. 2020 г., 17:39 (3 года назад)

    ★ ★ ★ ★ ☆

    There is an error if I want to simultaneously remove any blancs at the end of a line and change \p to \n by using \s*\p: In general * matches zero to any number of matches. This one fails, if there is no blank space before a paragraph mark! Nevertheless, AltSearch is very useful. But the regular expression syntax should be described more!

    By the way, your rating should indicate if a higher number indicates better or not so good. Grades in school follow different schemes in different countries, so this is not obvious.

  • Élisson Góis Gallas 21 окт. 2020 г., 20:31 (3 года назад)

    ★ ★ ★ ★ ★

    All I could want in a search tool. How can I help you translate it to Portuguese?

    • Adalbert Hanßen 26 окт. 2020 г., 22:00 (3 года назад)

      Do it with Copy/paste starting with any language version. There is an excellent online translator. If you are a native speaker of the target language, you can easily correct the translation you receive so that it is really understandable (if the source text was understandable in the foreign language). In the case of individual words whose translation seems questionable, you can then click on these words in the target language and you will be presented with a list of further options. If you select one of them with the mouse, the translation of the text in the left-hand field will continue with this selection.

      You can find this online translator at https://www.deepl.com/de/translator

      Translated with www.DeepL.com/Translator (free version)

    • Adalbert Hanßen 26 окт. 2020 г., 21:58 (3 года назад)

      Es gibt einen exzellenten Onlineübersetzer. Wenn man in der Zielsprache Muttersprachler ist, kann man die da erhaltene Übersetzung leicht so korrigieren, daß sie wirklich gut veständlich ist (falls der Ausgangstext in der fremden Sprache vernündtig war). Bei einzelnen Worten, deren Übersetzung einem fragwürdig erscheint, kann man dann in der Zielsprache auf diese Wörter klicken und bekommt dann eine Liste weiterer Wahhlmöglichkeiten. Wenn man davon eine mit der Maus auswählt, wird die Übersetzung des Texts im linken Feld damit fortgesetzt.

      Diesen Onlineübersetzer findet man bei https://www.deepl.com/de/translator

    • Adalbert Hanßen 26 окт. 2020 г., 21:54 (3 года назад)

      Há um excelente tradutor em linha. Se for um falante nativo da língua de destino, pode facilmente corrigir a tradução que recebe para que esta seja realmente compreensível (se o texto original fosse compreensível na língua estrangeira). Se a tradução de uma palavra for questionável, pode clicar sobre ela na língua de destino e obter uma lista de outras opções. Se seleccionar um deles com o rato, a tradução do texto no campo da esquerda será continuada.

      Pode encontrar este tradutor em linha em https://www.deepl.com/de/translator

      Traduzido com a versão gratuita do tradutor - www.DeepL.com/Translator

  • Ian 17 окт. 2020 г., 17:26 (3 года назад)

    ☆ ☆ ☆ ☆ ☆

    Downloaded v.1.4.2 just now, no difficulties. v.1.3.2 which appears to be the version you attempted is an old version.
    To remove carraige returns from a document you can simply use the built in search and replace. Simply choose 'use regular expressions' and enter '\r\n' in find with nothing in the replace box. \r = carraige return. \n = new line. It can be quite useful to learn regular expressions.

  • Ruth Werner 15 окт. 2020 г., 23:26 (3 года назад)

    ☆ ☆ ☆ ☆ ☆

    I got this message when attempting to download the altsearch extension...
    "this type of file can harm your computer. Do you want to keep 6cbfbb88_altsearch...oxt anyway?
    Can you explain this and tell me if it's a legitimate concern? I really want to be able to remove carriage returns from a document.

  • Punkt und Komma 29 сент. 2020 г., 13:30 (3 года назад)

    ★ ★ ★ ★ ★

    perhaps not yet ideal but many more functions than the LO-own search function

  • salvatore ferlito 21 сент. 2020 г., 10:17 (4 года назад)

    ★ ☆ ☆ ☆ ☆

    Aggiungi estensione/i:
    /home/nome/.config/libreoffice/4/user/uno_packages/cache/uno_packages/lu7177zp1vz3.tmp_/altsearch.oxt non esiste.

    Nemmeno su libreoffice 7.0.1.2

  • salvatore ferlito 21 сент. 2020 г., 10:02 (4 года назад)

    ★ ☆ ☆ ☆ ☆

    Aggiungi estensione/i:
    /home/nome/.config/libreoffice/4/user/uno_packages/cache/uno_packages/lu7177zp1vz3.tmp_/altsearch.oxt non esiste.

    Non si riesce ad installare l'estensione su linux..... nella fattispecie ubuntu 20.04 lts e libreoffice 6.4.6.2

  • William O'Connell 3 сент. 2020 г., 18:29 (4 года назад)

    ★ ★ ★ ★ ★

    Need to save files in Libre 7.0 so when I open a/that file again it is in Libre 7.0 format. I do save now (open format) but it opens in MS word format. Thank you Bill O'c

    • Adalbert Hanßen 26 окт. 2020 г., 22:05 (3 года назад)

      This is a question about LibreOffice, not about AltSearch.

      In the file dialogue go to Save as and under File Type selelect ODF Text Document (.odt).
      Bingo!

  • entelecheia 2 сент. 2020 г., 12:44 (4 года назад)

    ★ ★ ★ ★ ☆

    I was excited that so many people seem to have this working now, but I still get the

    BASIC runtime error.
    An exception occurred
    Type: com.sun.star.container.NoSuchElementException
    Message:.

    dialog. In somewhat good news, the old trick of disabling the extension and then enabling it again without restarting makes it work for the current session, but it would be nice to get this thing dialed in. Brilliant extension, otherwise.

    • Adalbert Hanßen 26 окт. 2020 г., 22:09 (3 года назад)

      I have seen this message several times. You should supply more of the error information (which error in which line) and hopefully one of the creators of this very useful tool will mend this bug. Sometimes I have seen that the bug does not show up with newer versions of LO Writer, but after some time, it happens to pop up again. Thank you for the trick. I did not know about that.

      • Adalbert Hanßen 26 окт. 2020 г., 22:17 (3 года назад)

        Just looking through my screenshots: The last time it was with v 1.4.2: "Bt_run: Error with opening file: file: ...AltSearchScript.txt l 289: An exception occurred. Type: com.sun.star.resource.MissingResourceException Message: StringResourceImpl: No entry for ResourceID: \p"

        I hope this will help to eliminate this bug. But there are others...

RSS feed for reviews on this page | RSS feed for all reviews