calibre - en to nl translation catalogue (29 entries)

en: Function mode for Search & replace in the Editor
nl: Functie modus voor zoek & vervangen in de editor

en: The :guilabel:`Search & replace` tool in the editor support a *function mode*. In this mode, you can combine regular expressions (see :doc:`regexp`) with arbitrarily powerful Python functions to do all sorts of advanced text processing.
nl: De :guilabel: `Zoek & vervangen` tool in de editor ondersteunt een *functiemodus*. In deze modus kunt u reguliere expressies combineren (zie :doc: `regexp`) met willekeurig krachtige Python-functies om allerlei geavanceerde tekstverwerking uit te voeren.

en: In the standard *regexp* mode for search and replace, you specify both a regular expression to search for as well as a template that is used to replace all found matches. In function mode, instead of using a fixed template, you specify an arbitrary function, in the `Python programming language <https://docs.python.org>`_. This allows you to do lots of things that are not possible with simple templates.
nl: In de standaard *regexp*  modus voor zoeken en vervangen, geeft u zowel een reguliere expressie op om naar te zoeken als een sjabloon, om alle gevonden overeenkomsten te vervangen. In functiemodus geeft u in plaats van een vast sjabloon een willekeurige functie op in de `Python programmeertaal <https://docs.python.org>`_. Hiermee kunt u veel dingen doen die niet mogelijk zijn met eenvoudige sjablonen.

en: Techniques for using function mode and the syntax will be described by means of examples, showing you how to create functions to perform progressively more complex tasks.
nl: Technieken voor het gebruik van de functie modus en de syntaxis worden beschreven aan de hand van voorbeelden, waarin u wordt uitgelegd hoe u functies kunt maken om steeds complexere taken uit te voeren.

en: The Function mode
nl: De Functie modus

en: Automatically fixing the case of headings in the document
nl: Automatisch het hoofdlettergebruik van titels in documenten corrigeren

en: Here, we will leverage one of the builtin functions in the editor to automatically change the case of all text inside heading tags to title case::
nl: Hier zullen we gebruik maken van een van de ingebouwde functies in de editor om automatisch het hoofdlettergebruik van alle tekst binnen heading-tags naar elk woord met hoofdletters te veranderen::

en: Your first custom function - smartening hyphens
nl: Uw eerste aangepaste functie - koppeltekens slim maken

en: Use this function with the find regular expression::
nl: Gebruik deze functie met de zoek reguliere expressie::

en: And it will replace all hyphens with em-dashes, but only in actual text and not inside HTML tag definitions.
nl: En het vervangt alle koppeltekens met em-streepjes maar enkel in echte tekst en niet in HTML tag definities.

en: The power of function mode - using a spelling dictionary to fix mis-hyphenated words
nl: De kracht van functie modus - een spellingswoordenboek gebruiken om fout koppeltekengebruik te herstellen

en: Often, e-books created from scans of printed books contain mis-hyphenated words -- words that were split at the end of the line on the printed page. We will write a simple function to automatically find and fix such words.
nl: E-boeken gecreëerd van scans van gedrukte boeken bevatten dikwijls fout koppeltekengebruik -- woorden gesplitst aan het einde van een regel in d gedrukte tekst. We gaan een eenvoudige functie schrijven om zulke woorden automatisch te vinden en herstellen.

en: Use this function with the same find expression as before, namely::
nl: Gebruik deze functie met dezelfde zoek reguliere expressie als voorheen, namelijk::

en: Auto numbering sections
nl: Automatische nummering secties

en: Use it with the find expression::
nl: Gebruik  het met de find expresse::

en: Place the cursor at the top of the file and click :guilabel:`Replace all`.
nl: Plaats de cursor aan het begin van het bestand en klik op :guilabel:`Alle vervangen`.

en: Another new feature is the use of ``replace.file_order`` -- setting that to ``'spine'`` means that if this search is run on multiple HTML files, the files are processed in the order in which they appear in the book. See :ref:`file_order_replace_all` for details.
nl: Een andere nieuwe functie is het gebruik van de ``replace.file_order`` -- instelling die voor ``'spine'`` betekent dat als deze zoekopdracht draait op meerdere HTML files, de bestanden verwerkt worden in de volgorde waarin ze verschijnen in het book. Bekijk :ref:`file_order_replace_all` voor details.

en: Auto create a Table of Contents
nl: Maak automatische inhoudsopgave aan

en: And use it with the find expression::
nl: En gebruik het met de find expressie::

en: The API for the function mode
nl: De API voor de functie modus

en: The ``file_name`` argument
nl: Het ``file_name`` argument

en: The ``metadata`` argument
nl: Het ``metadata`` argument

en: The ``dictionaries`` argument
nl: Het ``dictionaries`` argument

en: The ``data`` argument
nl: Het ``data`` argument

en: The ``functions`` argument
nl: Het ``functions`` argument

en: Then, in another function, you can access the ``utility()`` function like this:
nl: Dan, in een andere functie, hebt u toegang tot de ``utility()`` functie, zo:

en: Debugging your functions
nl: Foutzoeken in uw functies

en: Choose file order when running on multiple HTML files
nl: Kies bestandsvolgorde bij uitvoeren meerdere HTML bestanden

en: More examples
nl: Meer voorbeelden
