Primul dicționar dsl

Primul dicționar DSL

  1. Deci, deschideți un nou fișier. În partea de sus a fișierului, puneți partea antetului, pe care o puteți copia din exemplul nostru:

#NAME "Primul meu dicționar"
#INDEX_LANGUAGE "Engleză"
#CONTENTS_LANGUAGE "Rusă"

Fiecare linie începe cu partea de serviciu, urmată de informațiile despre utilizator, închise în citate și separate de partea de service cu un spațiu. În exemplul nostru, partea antet conține numele dicționarului - Primul meu dicționar. limba sursă este engleza. iar limba țintă este rusă.

primul meu dicționar
primul meu dicționar

  • Salvați fișierul cu dicționarul în codificare Unicode (în caseta de dialog Salvare, selectați Unicode din lista derulantă Codificare) cu numele FirstDictionary. Închideți Notepadul.
  • Schimbați extensia fișierului text dicționar în .dsl (de exemplu, în Microsoft Windows Explorer).
  • Porniți programul Compilator DSL (Start> Programe> ABBYY Lingvo12).
  • În caseta de dialog Compilator DSL care se deschide, în grupul Properties din fișierul sursă, selectați fișierul FirstDictionary.dsl. conținând dicționarul pe care l-ați creat, marcați codificarea Unicode pentru aceasta.
    Asigurați-vă că este bifată opțiunea de adăugare automată a marcajului necesară pentru căutarea conținutului cardurilor dicționarului. În acest caz, compilatorul DSL adaugă automat marcajul necesar în dicționar.
  • Faceți clic pe butonul Compilare. Dacă compilarea dicționarului a avut succes, se deschide dialogul Despre dicționar cu mesajul că dicționarul a fost creat. Ca rezultat al compilației, vor fi create două fișiere: fișierul dictionar FirstDictionary.lsd și fișierul FirstDictionary.dde. în care sunt înregistrate erorile descoperite în timpul compilării.

    Ce trebuie să fac dacă apare un mesaj în procesul de compilare că nu a fost găsit fișierul de adnotări?

    Puteți crea un dicționar fără adnotări. În mesajul care apare, faceți clic pe Da. iar procesul de compilare va continua.

    Ce ar trebui să fac dacă nu pot compila dicționarul?

  • Conectați dicționarul la programul ABBYY Lingvo (meniul Instrumente> Adăugați dicționar ...).
  • Ce urmează?

    Ați creat primul dicționar. Deși este alcătuit dintr-o singură carte, este un dicționar Lingvo cu drepturi depline. Acum, când v-ați familiarizat cu limbajul DSL și cu activitatea programului DSL Compiler, puteți începe să creați dicționare mari care vă vor fi utile în munca și studiul dumneavoastră.

    Cu toate acestea, dacă comparați primul dicționar cu dicționarele Lingvo, veți observa că singura carte de dicționar este mai ușoară decât dicționarele dicționarelor de sistem, nu are transcrieri, exemple, gunoi etc. iar posibilitățile vocabularului tău sunt mici. Dacă veți continua să lucrați cu limbajul DSL, veți putea crea un dicționar care nu poate fi distins de dicționarele Lingvo după caracteristici și aspect.

    În dicționarul dvs. puteți:

    • Utilizând comenzile de limbă DSL, evidențiați zonele de text în culori, aldine, italice sau subliniate;
    • să aloce diferite zone în carte;
    • inserați în card un link către alte carduri și la site-uri web;
    • creați o pictogramă pentru dicționar;
    • introduceți o imagine sau un sunet în carte și multe altele.

    Sfaturi și trucuri

    Cum se actualizează și se editează dicționare DSL?

    Pentru a adăuga carduri noi sau pentru a edita dicționarul compilat și conectat la ABBYY Lingvo, dezactivați dicționarul din ABBYY Lingvo, deschideți fișierul dicționar .dsl. Efectuați modificările, compilați dicționarul și conectați-l la ABBYY Lingvo. Citiți mai multe.
    Cardurile noi pot fi create într-un fișier separat, apoi conectați acest fișier la fișierul principal al dicționarului utilizând directiva #INCLUDE. Citiți mai multe.

    Cum creez o adnotare pentru un dicționar?

    Puteți adăuga o descriere a dicționarului în fișierul de adnotări în trei limbi: engleză, rusă, ucraineană. Pentru ca textul adnotării să fie afișat în limba interfeței, adăugați următoarele etichete înainte de descrierea dicționarului în limba corespunzătoare:

    • #LANGUAGE "Engleză" - pentru engleză
    • #LANGUAGE "Rusă" - pentru limba rusă
    • #LANGUAGE "ucrainean" - pentru limba ucraineană

    Articole similare