# Documentvariabelen

Met behulp van variabelen kunt u in &kword; een document op een zeer specifieke manier wijzigen als bepaalde gegevens in dat document gewijzigd worden.

Een variabele kan een getal zijn (zoals een paginanummer, het totale aantal pagina's in een document, &enz;), een groep woorden (productnaam, bestandsnaam van het document, &enz;), de datum, de tijd of bijna alles wat u maar wilt.

Wanneer een variabele gedefinieerd is, wordt er een plaatshouder in het document ingevoegd. &kword; zal, elke keer dat de plaatshouder gebruikt wordt, deze plaatshouder vervangen door de waarde van de variabele.

Variabelen kunnen vast of variabel zijn. Bij vaste variabelen verandert de waarde niet meer als ze eenmaal ingevoegd zijn, bij variabele variabelen wordt de plaatshouder ververst door &kword; om de actuele waarde van de variabele te tonen.

Dit hoofdstuk begint met een paar voorbeelden van algemeen gebruikte variabelen (datum, tijd, en paginanummers), daarna worden de details van de overige variabelen die beschikbaar zijn beschreven. Als laatste wordt uitgelegd hoe u aangepaste variabelen voor documenten kunt creëren.

## Datum en tijd

Veel brieven, rapporten en andere documenten bevatten informatie over datum en tijd. Dit kan de datum en tijd zijn waarop het document gecreëerd is (die onveranderd blijft zolang het document bestaat) of de datum en tijd waarop het document voor het laatst gewijzigd is (die verandert met elke dag die voorbijgaat).

&kword; kan zowel vaste als variabele datum- en tijdvariabelen in het document invoegen.

### Datum invoegen

Om de datum in een document in te voegen plaatst u de tekstcursor op de gewenste plaats en selecteert u Invoegen Variabele Datum op de menubalk. In het submenu kunt u kiezen uit verscheidene opties. Om de huidige datum in te voegen kiest u één van de volgende opties: Huidige datum (vast) of Huidige datum (variabel).

Huidige datum (vast)

- Deze optie voegt de huidige datum in op de cursorpositie. De datum wordt bepaald door de systeemklok van de computer. Zodra deze waarde ingevoegd is, zal deze niet meer gewijzigd worden, zelfs niet wanneer &kword; de opdracht krijgt om de documentvariabelen te verversen.

  Dit item is vooral geschikt om te gebruiken voor de datum waarop een document gemaakt is of voor de datum in een dagelijks werkrapport. Zie voor een vergelijking de optie Huidige datum (variabel).

Huidige datum (variabel)

- Deze optie voegt de huidige datum in op de cursorpositie. De datum wordt bepaald door de systeemklok van de computer. Deze waarde zal gewijzigd worden wanneer &kword; de opdracht krijgt om de documentvariabelen te verversen.

  Deze optie is vooral geschikt wanneer in een document altijd de huidige datum ingevoegd moet worden. Zie voor een vergelijking de optie Huidige datum (vast).

Wanneer datum geselecteerd is, verschijnt er een dialoogvenster.

In de bovenste keuzelijst kunt u de opmaak van de datum kiezen. U hebt de keuze uit:

Lokale datumopmaak

- Deze optie gebruikt de datum zoals deze ingesteld is in het Configuratiecentrum van &kde;.

  Om een lokale datumopmaak in te voegen kiest u één van de vier opties uit de keuzelijst die het woord lokale bevatten. Een voorbeeld van de datum wordt boven de knop OK weergegeven. Klik op OK om de datum in het document in te voegen.

Voorgedefinieerde datumopmaak

- &kword; heeft 19 verschillende voorgedefinieerde vormen van datumopmaak. Dit is in het algemeen voldoende voor de meeste situaties. Selecteer één van de mogelijkheden in de keuzelijst, een voorbeeld wordt boven de knop OK weergegeven. Klik op OK om die datumopmaak te gebruiken

Aangepaste datumopmaak

- Als u de juiste datumopmaak niet in de lijst kunt vinden, kunt u zelf een tekenreeks voor de datumopmaak creëren.

  Een tekenreeks voor de datumopmaak bevat een serie letters en cijfers die aan bepaalde regels gebonden zijn (die hieronder worden uitgelegd) om een datum te creëren.

  De tekenreeks bevat ook plaatshouders en scheidingstekens. De plaatshouders worden in de volgenden drie tabellen gedefinieerd.

  Dagen

  Plaatshouders voor "dag" | d | dd | ddd | dddd
  Voorbeeld | 6 | 06 | Don | Donderdag

  Maanden

  Plaatshouders voor "maand" | M | MM | MMM | MMMM
  Voorbeeld | 3 | 03 | Mar | Maart

  Jaar

  Plaatshouders voor "jaar" | yy | yyyy
  Voorbeeld | 02 | 2002

  U kunt plaatshouders met gewone tekst (scheidingstekens) combineren om tekenreeksen voor de datumopmaak te creëren.

  Bijvoorbeeld:

  dd/MM/yyyy wordt omgezet in 06/01/2004

  en

  d MMMM, yyyy wordt 6 januari, 2004

  Alleen de plaatshouders veranderen, spaties, komma's, schuine strepen en andere tekst blijft ongewijzigd.

  Het is belangrijk om te onthouden dat plaatshouders hooflettergevoelig zijn. DD is geen plaatshouder, dd wel.

  Om een aangepaste tekenreeks voor de datum te maken selecteert u Aangepast.

  Typ nu de plaatshouders en scheidingstekens in het bovenste tekstvak. U kunt ook de plaatshouder in de keuzelijst Invoegen: selecteren. De plaatshouder zal dan op de cursorpositie worden ingevoegd.

Bij Corrigeren in dagen kunt u de datum één of meer dagen vooruit of achteruit zetten.

Een voorbeeld van de datum wordt boven de knop OK weergegeven. Klik op OK om de datum in het document in te voegen.

Wanneer de datum in het document is ingevoegd, kunt u alsnog een andere opmaak kiezen of de datum veranderen van vaste in variabele datum en omgekeerd. Klik met de &RMB; op de datum en selecteer Variabele veranderen in in het submenu. Selecteer een nieuwe variabele of een opmaak uit de lijst, de variabele zal direct bijgewerkt worden.

### Tijd invoegen

Om de tijd in een document in te voegen plaatst u de tekstcursor op de gewenste plaats en selecteert u Invoegen Variabele Tijd op de menubalk. In het submenu kunt u kiezen uit twee opties: Huidige tijd (vast) en Huidige tijd (variabel).

Huidige tijd (vast)

- Deze optie voegt de huidige tijd in op de cursorpositie. De tijd wordt bepaald door de systeemklok van de computer. Zodra deze waarde ingevoegd is, zal deze niet meer gewijzigd worden, zelfs niet wanneer &kword; de opdracht krijgt om de documentvariabelen te verversen.

  Dit item is vooral geschikt om te gebruiken voor de tijdsopgave in een dagelijks werkrapport. Zie voor een vergelijking de optie Huidige tijd (variabel).

Huidige tijd (variabel)

- Deze optie voegt de huidige tijd in op de cursorpositie. De datum wordt bepaald door de systeemklok van de computer. Deze waarde zal gewijzigd worden wanneer &kword; de opdracht krijgt om de documentvariabelen te verversen.

  Deze optie is vooral geschikt wanneer in een document altijd de huidige tijd ingevoegd moet worden. Zie voor een vergelijking de optie Huidige tijd (vast).

Er verschijnt een dialoogvenster.

In de bovenste keuzelijst kunt u de opmaak van de tijd kiezen. U hebt de keuze uit:

Lokale opmaak

- Deze optie gebruikt de tijd zoals deze ingesteld is in het Configuratiecentrum van &kde;.

  Om een lokale tijdopmaak in te voegen kiest u één van de vier opties uit de keuzelijst die het woord lokale bevatten. Een voorbeeld van de tijd wordt boven de knop OK weergegeven. Klik op OK om de tijd in het document in te voegen.

Voorgedefinieerde tijdopmaak

- &kword; heeft 6 verschillende voorgedefinieerde vormen van tijdopmaak. Dit is in het algemeen voldoende voor de meeste situaties. Selecteer één van de mogelijkheden in de keuzelijst, een voorbeeld wordt boven de knop OK weergegeven. Klik op OK om die tijdopmaak te gebruiken

Aangepaste datumopmaak

- Als u de juiste tijdopmaak niet in de lijst kunt vinden, kunt u zelf een tekenreeks voor de tijdopmaak creëren.

  Een tekenreeks voor de tijdopmaak bevat een serie letters en cijfers die aan bepaalde regels gebonden zijn (die hieronder worden uitgelegd) om een tijd te creëren.

  De tekenreeks bevat ook plaatshouders en scheidingstekens. De plaatshouders worden in de volgenden vijf tabellen gedefinieerd.

  Uren

  Plaatshouders voor "uur" | h | hh
  Voorbeeld | 6 | 06

  Minuten

  Plaatshouder voor "minuut" | m | mm
  Voorbeeld | 3 | 03

  Seconden

  Plaatshouders voor "seconde" | s | ss
  Voorbeeld | 2 | 02

  Milliseconden

  Plaatshouders voor "milliseconde" | zzz
  Voorbeeld | 022

  Seconden

  Plaatshouders voor "AM/PM" | ap | AP
  Voorbeeld | am | AM

  U kunt plaatshouders met gewone tekst (scheidingstekens) combineren om tekenreeksen voor de tijdopmaak te creëren.

  Bijvoorbeeld:

  hh:mm:ss wordt 06:23:13

  en

  h:mm ap wordt 6:23 am

  Alleen de plaatshouders veranderen, spaties, dubbele punten en andere tekst blijft ongewijzigd.

  Het is belangrijk om te onthouden dat plaatshouders hooflettergevoelig zijn. HH is geen plaatshouder, hh wel.

  Om een aangepaste tekenreeks voor de tijd te maken selecteert u Aangepast.

  Typ nu de plaatshouders en scheidingstekens in het bovenste tekstvak. U kunt ook de plaatshouder in de keuzelijst Invoegen: selecteren. De plaatshouder zal dan op de cursorpositie worden ingevoegd.

  Een voorbeeld van de tijd wordt boven de knop OK weergegeven. Klik op OK om de tijd in het document in te voegen.

Een voorbeeld van de tijd wordt boven de knop OK weergegeven. Klik op OK om de tijd in het document in te voegen.

Wanneer de tijd in het document is ingevoegd, kunt u alsnog een andere opmaak kiezen of de tijd veranderen van vaste in variabele tijd en omgekeerd. Klik met de &RMB; op de tijd en selecteer Variabele veranderen in in het submenu. Selecteer een nieuwe variabele of een opmaak uit de lijst, de variabele zal direct bijgewerkt worden.

## Paginanummering

In &kword; kunnen paginanummers op een eenvoudige manier ingevoegd worden.

Voor paginanummers zijn er vier variabelen beschikbaar: Huidige pagina, Volgende pagina, Vorige pagina en Aantal pagina's.

Om het huidige paginanummer in te voegen plaatst u de tekstcursor op de gewenste plaats en selecteert u Invoegen Variabele Pagina Paginanummer op de menubalk. Het paginanummer zal op de cursorpositie worden ingevoegd.

Om het totale aantal pagina's in te voegen plaatst u de tekstcursor op de gewenste plaats en selecteert Invoegen Variabele Pagina Aantal pagina's op de menubalk. Het totale aantal pagina's zal op de cursorpositie worden ingevoegd.

Door Invoegen Variabele Pagina Volgende pagina op de menubalk te selecteren, wordt een verwijzing naar het paginanummer na de huidige pagina ingevoegd op de cursorpositie.

Evenzo zal door Invoegen Variabele Pagina Vorige pagina op de menubalk te selecteren, een verwijzing naar het paginanummer vóór de huidige pagina ingevoegd worden op de cursorpositie.

Paginanummers worden automatisch bijgewerkt terwijl het document bewerkt wordt.

Paginanummers worden gewoonlijk in kopteksten of voetteksten geplaatst. Dit zorgt ervoor dat elke pagina een paginanummer op de juiste plaats zal hebben.

## Sectietitel

U kunt overal een hoofdtuk- of sectietitel in het document invoegen door Invoegen Variabele Pagina Sectietitel op de menubalk te selecteren.

&kword; bepaalt de sectietitel door vanaf de bovenkant van de huidige pagina te zoeken naar een alinea met de opmaakstijl Kop 1. Als er op de huidige pagina geen alinea's met die opmaak gevonden worden, zoekt &kword; op de voorgaande pagina's tot een sectietitel gevonden is.

## Overige variabelen

&kword; beschikt ook over andere veelgebruikte variabelen die nuttig kunnen zijn. Deze variabelen zijn specifiek voor elk document. U kunt deze variabelen invoegen door Invoegen Variabele Documentinformatie op de menubalk te selecteren. Het submenu bevat een lijst van beschikbare variabelen. Details over deze variabelen staan in de tabel hieronder.

Variabele | Voorbeeld | Details
Auteursnaam | Dirk Buiten | De naam van de auteur zoals die gespecificeerd is in Documentinformatie.
Plaats | Utrecht | De plaats zoals gespecificeerd is in Documentinformatie.
Bedrijf | &kde; | De bedrijfsnaam zoals die gespecificeerd is in Documentinformatie.
Land | Nederland | Het land zoals dat gespecificeerd is in Documentinformatie.
Datum van bestandsaanmaak | Een datum | De datum waarop dit bestand gecreëerd is.
Datum van bestandswijziging | Een datum | De datum waarop dit document gewijzigd is.
Datum van laatste afdruk | Een datum | De datum waarop dit document de laatste keer afgedrukt is.
Mapnaam | /home/dbuiten/kword | De naam van de map waarin het document opgeslagen is.
Map- en bestandsnaam | /home/dbuiten/kword/overzicht_01.kwd | De naam van de map en de naam van het document.
Samenvatting van document | Dit is een overzicht. | De samenvatting zoals die gespecificeerd is in Documentinformatie.
Sleutelwoorden van document | overzicht, renovatie, kantoor | De sleutelwoorden zoals die gespecificeerd zijn in Documentinformatie.
Onderwerp van document | Overzicht kantoorrenovatie. | Het onderwerp zoals dat gespecificeerd is in Documentinformatie.
Documenttitel | Overzicht | De documenttitel zoals die gespecificeerd is in Documentinformatie.
E-mail | center@kde.org | Het e-mailadres zoals dat gespecificeerd is in Documentinformatie.
Fax | Een faxnummer | Het faxnummer zoals dat gespecificeerd is in Documentinformatie.
Bestandsnaam | overzicht_01.kwd | De complete bestandsnaam
Bestandsnaam zonder extensie | overzicht_01 | De bestandsnaam zonder de extensie (gewoonlijk .kwd).
Initialen | DEB | De initialen zoals die gespecificeerd zijn in Documentinformatie.
Postcode | Een postcode | De plaatsnaam zoals die gespecificeerd is in Documentinformatie.
Adres | Hoofdweg 123 | Het adres zoals dat gespecificeerd is in Documentinformatie.
Telefoon (zakelijk) | Een faxnummer | Het telefoonnummer zoals dat gespecificeerd is in Documentinformatie.
Telefoon (privé) | Een faxnummer | Het telefoonnummer zoals dat gespecificeerd is in Documentinformatie.
Titel | manager van Info Systemen | De titel zoals die gespecificeerd is in Documentinformatie.

Bovendien zijn er variabelen onder het submenu Statistieken om het aantal woorden, regels, frames, &enz; in te voegen. De functie van deze variabelen zal ook zonder verdere uitleg duidelijk zijn.

Variabelen waarvoor nog geen waarde in de Documentinformatie is ingevuld zullen als <Geen> weergegeven worden.

## Aangepaste variabelen

&kword; heeft veel voorgedefinieerde variabelen, toch zullen er documenten zijn waarvoor u eigen variabelen wilt definiëren.

Als u Aangepaste variabelen selecteert, kunt u een onbeperkt aantal variabelen creëren.

### Een aangepaste variabele creëren

Om een aangepaste variabele te creëren plaatst u de tekstcursor op de plaats waar de variabele ingevoegd moet worden.

Selecteer Invoegen Variabele Aangepast Nieuw op de menubalk. Er verschijnt een dialoogvenster.

Typ de naam van de variabele en de waarde in de respectievelijke tekstvakken.

Klik op OK om de nieuwe variabele te creëren en op de cursorpositie in te voegen. Klik op Annuleren om de actie af te breken.

U kunt nu op elke willekeurige plaats in het document deze nieuwe variabele invoegen.

### Een aangepaste variabele bewerken

Het nut van variabelen schuilt in de mogelijkheid om ze een waarde te geven en om deze waarde ook te kunnen wijzigen. Om de waarde van een variabele te wijzigen:

Selecteer Hulpmiddelen Aangepaste variabelen... op de menubalk. Er verschijnt een dialoogvenster.

Elke rij in deze tabel bevat een aangepaste variabele. In de eerste kolom staat de naam van de variabele, in de tweede kolom de waarde.

Om de waarde van de variabele te wijzigen klikt u ergens in het tekstvak. U kunt de waarde zoals elke andere tekst bewerken.

Wanneer de waarde gewijzigd is, klikt u op OK. Alle variabelen zullen ververst worden.

### Een aangepaste variabele invoegen

Om een nieuwe aangepaste variabele in te voegen selecteert u Invoegen Variabele Aangepast op de menubalk. Het submenu bevat een lijst met beschikbare variabelen. Klik op de naam van de variabele en &kword; zal de huidige waarde van de variabele op de cursorpositie invoegen.

## Alle variabelen verversen

U kunt &kword; de opdracht geven om alle variabelen te verversen (om er zeker van te zijn dat alle variabelen de huidige waarde hebben). Dit kan in het bijzonder van belang zijn voor de datum en tijd.

Selecteer Invoegen Variabele Alle variabelen verversen op de menubalk.

## Een enkele datum- of tijdvariabele verversen

U kunt in &kword; ook een enkele datum- of tijdvariabele verversen en de andere variabelen ongewijzigd laten.

Plaats de muiswijzer op de variabele die u wilt verversen en klik met de &RMB;. Selecteer "Variabele veranderen in". Het submenu bevat een lijst met alle opties voor datum- of tijdopmaak en de optie om de datum of tijd van vast in variabel of omgekeerd te veranderen. Selecteer een nieuwe optie om de variabele te verversen.