aide utags aide_utags_txh_nl_som

Help tags

terug naar de startpagina

versie beschikbaar in : en it ru zh es ja de pt fr

datum aangemaakt : 20220802- datum van bijwerking : 20220802- généré le: 20240612_171237

1.Help tags

Hallo, je hebt waarschijnlijk net een hypertext database van het "mentor" systeem gemaakt na de installatie van de utags module.
aan het einde van het script om de database aan te maken, wordt gvim gestart om dit helpbestand te bewerken.
gvim is de basis waarop utags een hypertext bewerkings- en beheersysteem levert.
Als u niet bekend bent met gvim, begin dan met het bekijken van aide_vim_nl.

aide_vim_nl is de referentie van een mentor hypertext tag die je naar het vim help bestand leidt.
Om het te openen, typ het commando ":ta aide_vim" en druk op enter of plaats de tekstcursor op de referentie aide_vim_nl typ shift-$ wat een nieuw tabblad zal openen naar het help bestand.
U moet nu leren hoe u het gereedschap moet gebruiken door:

Vervolgens zal een tweede belangrijke component in het mentorsysteem beschikbaar zijn : . module tableur base de donnee relationnelle et applications 

2.. commandes et macro commandes de navigation dans l'hypertexte : en presentatie van de vorm van hypertext

De vim editor heeft een hypertext navigatie functie die kan worden opgedeeld in commando's :

  • in opdrachtregelmodus kunt u een label openen (tag) "summary" bijvoorbeeld door het commando: :uw samenvatting - een variant is : :sta samenvatting die het venster splitst voor de navigatie.
  • er is een terugkeer commando : :in. die je terug brengt naar de oorspronkelijke positie.
  • het commando ta zonder argument gaat u vooruit in de navigatieboom :kunt u door de navigatiestructuur bladeren door opeenvolging van deze twee commando's.
  • de navigatiestructuur kan worden bekeken met het commando: :tags - een navigatie tussen tekstbuffers die geen hypertextnavigatie is, is het commando: :e# die in de vorige buffer gaat (dus als je het herhaalt).
    Dit is handig als u tussen twee bestanden wilt wisselen zonder de hypertext navigatieboom te veranderen.
  • om de navigatie te vergemakkelijken zijn deze commando's in kaart gebracht (bestellen :kaart) op de functietoetsen van F5 tot F8 : (het commando ":map ^ kunt u een reeks van controle-eigenschappen in een andere...
    eenvoudigere mentor benadering gebruikt mappings beginnend met het " karakter.commando's en macro commando's voor hypertext navigatie) 2.1.Tabel van navigatie functietoetsen

    TForder_regelactie  
    F5  tags  de stapel doorbladerde etiketten weergeven (tags'stack) 
    F6  po  ga één etiket omhoog in de stapel  
    F7  ta  een etiket in de stapel vooruitbrengen  
    F8  e#  schakelen tussen twee tekstbuffers  

  • en mode_commande_vi_nl de cursor moet op de hypertextverwijzing staan, bijvoorbeeld: sommaire_nl (hypertext referentie voor de langage_de_balisage_leger_mentor_nltabel van navigatie functietoetsen).

  • de sleutel voor navigatie is "ctrl-.]" op een qwerty toetsenbord en ctrl-altgr-] op een azerty die gecompliceerder is en die wij hebben geëmuleerd op altgr-$ (de $ die in azerty op dezelfde plaats als de ] in qwerty en altgr-$ is eigenlijk het "¤^ teken) deze opdracht gaat naar het label waarnaar verwezen wordt in hetzelfde venster.
    dus het is het equivalent van het commando ":je label" maar zonder dat je het label op het toetsenbord hoeft te typen.
    altgr-$ start de macro ggt_nl (in commando mode type ")

  • de "µ" toets zoekt naar het label door een horizontale splitsing van het venster te maken het is dus het equivalent van het commando ":sta etiquette". µ start de macro ght_nl (in commando mode type " de macro gvt_nl maakt een verticale spit van het venster het wordt toegewezen aan de "§" toets die niet door vi wordt gebruikt.
  • de shift-$ toets die overeenkomt met het "£" teken hypertext navigatie maar het openen van een nieuw tabblad.
    £ voert de macro uit gnt_nl (in commando mode type ")
  • Verplaatsen tussen tabbladen wordt gedaan door de volgende commando's:
  • de 3 sleutels altgr-$, £ (shif-$) , µ en § zijn gekozen omdat zij niet door de mode_commande_vi_nl en ze zijn toevallig buren.
    * en § worden gekozen door hun relatieve positie op de rechter verschuiving om de richting van de venstersplitsing aan te geven.
  • Merk op dat de letters die gebruikt worden voor de macro's ook gelijk zijn, de letter "g" betekent een verplaatsing (ga) in de nomenclature_des_macros_nl.
    (de franglais in de nomenclaturen is duidelijk verondersteld - Angelsaksisch pragmatisme dwingt) 2.2.Navigatietoetsen tabel

    toetsmacro's  actie  
    altgr-$  ggt_nl    hypertext navigatie in de huidige vi buffer  
    µ  ght_nl  doe horizontale tag  hypertextnavigatie door een horizontale splitsing van het venster  
    £  gnt_nl    hypertextnavigatie door een nieuw tabblad te openen  
    §  gvt_nl    hypertext navigatie door een verticale splitsing van het venster  
       andere macro's gekoppeld aan specifieke bestanden (zie hieronder)   
     gsf_nl  ga samenvattingsbestand  hypertextnavigatie in het bestandsoverzicht  
     gsr_nl  ga samenvattend referentiebestand  hypertextnavigatie in het bestandsoverzicht naar de locatie van de huidige labelverwijzing  
     gsg_nl  ga algemene samenvatting  hypertextnavigatie in de algemene samenvatting (lijst van bestandsverwijzingen in de database)  
     gut_nl  ga tags  hypertextnavigatie naar het utags-bestand (index van hypertextlabels voor bestanden in de database)  
     gag_nl  ga arbre generaal  hypertextnavigatie naar het bestand met de boom van bestanden in de database)  
     gas_nl  ga bron boom  hypertextnavigatie naar het bestand met de bestandsstructuur van de laatste uitvoering van utags)  
     grc_nl  ga kruisverwijzing  hypertextnavigatie naar het kruisverwijzingsbestand:zoekt naar de huidige label referentie

  • présentation_de_la_forme_de_l_hypertexte_nl

    3.Tekstblok texte_structuré_nl

    Het tekstblok is de structuur waaronder een tekst wordt opgeslagen.
    Het bestaat uit vier soorten elementen, afgebakend door paren van scheidingstekens < >, ( ), { } en [ ]

  • een hypertext label of tag tussen de scheidingstekens "<" et ">", zei . étiquette mentor  .
    die alleen alfanumerieke tekens kan bevatten met het onderstrepingsteken "_" als scheidingsteken - een mogelijke . résumé de bloc  of . commentaire mentor  tussen haakjes gezet "( )",
  • de eigenlijke tekst tussen accolades "{}" wat het eigenlijke tekstblok is.
  • hypertextverwijzingen van de vorm tekstlabels die worden gebruikt om de tekst in de tekstblokken te markeren 3.1.Blok structureel

    We hebben dus een algemene vorm:

    <etiquette_de_bloc_nl>(titel) [reference_nl]
    {
    ...
    ... [reference_nl] ...
    ...
    <etiquette_de_sous_bloc_nl>(label subblok)
    {
    ...
    ... [reference_nl] ...
    ...
    ... <etiquette_dans_texte_nl> ...
    ...
    ... [reference_nl] ...
    ...
    etc...
    }
    }

    die dus genest kunnen worden: Een tekstblok kan andere tekstblokken bevatten.
    Een bepaald blok is het blok van het gehele bestand waarvan de labelregel bevat:

  • het bestandsnaamlabel - de bestandstitel - een verwijzing naar het bestandsoverzicht.
    De vorm van het bestandslabel is dus 3.2.Label in tekst .
  • bijvoorbeeld voor een bestand met de naam bestandsnaam.
    op een :
    <nomfichier_extension_nl>(bestandstitel)[nomfichier_extension_nl_som]
    de macro om deze regel te genereren is fnt_nl voor een tekstbestand.
    Er zijn andere macro's.

  • Macrocommando's voor eenvoudige bewerking van het hypertextformulier zijn beschikbaar :

    1.. tableau des macro commandes d'edition : voor de mentor light markup taal

    macromnemonisch  opmerking  
    ebia_nl  Editie Bloc Toevoeging Accolades  voegt een blok accolades in  
    ebai_nl  Blok Omkerende Parenthese bewerken  voegt accolades in om een blok te splitsen  
    ebtb_nl  Editie Bloc Tag Bouw  creëert een . bloc structurel  vul aan door de editie op het etiket achter te laten  
    ebma_nl  Editie Bloc Mise En Accolades  accolades een regelblok geselecteerd met F3-F4  
    ebmp_nl  Blokparenthese bewerken  haakjes een lijnblok geselecteerd met F3-F4  
    ebm__nl  Stille blokkering bewerken  er is een serie ebm macro's waarvan de laatste letter modifieur_de_bloc_nl  
    etft_nl  Editie Tabblad Fichier Teksten  er is een reeks van macro-ETF etf_mac_nl waarvan de laatste letter het type is van het bronbestand  

    2.Macrocommando's voor het genereren van hypertext

    OPMERKING : De hier beschreven commando's zijn te vinden in het menu Utags in de gvim-menubalk.
    Dit menu is ontworpen om snel toegang te bieden tot hulp bij het onthouden van commando's.
    OPMERKING : deze commando's en de mentor light markup taal zijn de enige dingen die je moet weten om een krachtig tekstueel informatiebeheer gereedschap te hebben dat als je het integreert om je consistent en voor een lange tijd te dienen om vrijwel al je nuttige informatie te bewaren en te gebruiken.

    In het Utags menu is er een submenu "Exploitatie" waarmee je een heel domein kunt opslaan of archiveren en ook om opeenvolgende versies van bestanden te archiveren.

  • Het menu-item EnterDomainName wordt gebruikt om de waarde van de omgevingsvariabele.
  • Het label DisplayCurrentDomain toont de waarde van deze variabele.

  • Dan vinden we de formulering Domein.Export die de macro aanroept fdex_nl die op zijn beurt de archive_domaine_sh_nl dat een archiefbestand aanmaakt met het "tar" commando en het kopieert naar de backup media gedefinieerd door het ARCHISUPP_nl in een directory met de naam van de mentor database ARCHIDIR_nl.

  • De formulering Optie.IncrementArchiveDomain vertelt archive_domaine_sh_nl dat de naam van het archief een incrementeel nummer moet bevatten om een opeenvolgend archief te maken. voorbeeld "utags_000.ar", "utags_001.ar"

  • Dit wordt gevolgd door een Bestand submenu met de volgende labels:

    OPMERKING : gestructureerd gegevensbeheer zal binnenkort worden aangeboden.
    Deze nieuwe module is de integratie van spreadsheet en RDBMS functies (systeem voor het beheer van relationele gegevensbanken).
    Het wordt geïmplementeerd door middel van tekstblokken van het CSV-type waarvan de labels de namen van de RDBMS-tabellen zijn.
    In deze module zal ook een scripttaal worden geïntegreerd om deze gegevens te programmeren.
    waarmee u snel toepassingen van welke aard dan ook kunt maken.
    Specifiek voorbeeld van de uitvoering : genereren van een proteodymusical score uit de FASTA-code van een eiwit : partition_de_la_protéodie_stimulatrice_de_phenylalanine_ammonia_lyase_1_pisum_sativum http://kwantum.
    alwaysdata.
    net/phenylalanine_ammonia_lyase_1_pisum_sativum_sti_part_txh.
    htm