Crearea unui sistem de ajutor. Descrierea caracteristicilor HTML Help Workshop

18.09.2020 Știri

Exemplu



Butonul poate fi specificat și folosind pereche de etichete . Puteți plasa alte elemente HTML în interiorul elementului BUTTON, astfel încât să puteți face un buton cu text și o imagine. Ca aceasta:

Puteți introduce orice în loc de o imagine, chiar și o masă, dacă aveți nevoie.


Câmp text

Toate atributele sunt obligatorii. Atribut NUME definește numele sub care conținutul ferestrei va fi transferat către handler (în exemplu - adresa). Atribut RÂNDURI setează înălțimea ferestrei în linii (în exemplu - 5). Atribut COLS setează lățimea ferestrei în caractere (în exemplu - 50).

Text plasat între etichete , reprezintă conținutul implicit al ferestrei. Utilizatorul îl poate edita sau pur și simplu îl poate șterge.

atributul TRIMITE

Acest atribut este utilizat atunci când utilizatorul a terminat de introdus date. Browserul, la rândul său, afișează acest element, ca un buton pe care utilizatorul poate face clic pentru a finaliza procesul de editare.

Următoarele atribute pot fi utilizate împreună cu atributul SUBMIT:

· NUME- numele butonului TRIMITE

· VALOARE- valoarea variabilei câmp din formularul dvs

CU folosind HTML Atelier de ajutor. Puteți crea un sistem de ajutor sub forma unui fișier compilat sau a unui site web special. Fișierele care alcătuiesc secțiunile acestui sistem conțin text, grafică și alte elemente care pot apărea în subiectele de ajutor. Alte fișiere fac parte și din sistem de ajutor, conțin informațiile necesare organizării aspectului extern al sistemului, organizează căutarea secțiunilor necesare și alte manipulări cu acesta.

HTML Help Workshop vă permite să creați un cuprins, indexuri și un fișier proiect care combină toate fișierele de ajutor. Prin compilarea fișierului de proiect și a tuturor fișierelor asociate cu acesta, HTML Help Workshop creează un singur fișier de ajutor în timp ce efectuează simultan o operație de compresie. Comprimarea fișierelor HTML și a altor tipuri de fișiere poate economisi în mod semnificativ spațiul necesar pe disc.

Tipurile de fișiere care apar într-un proiect depind, desigur, de ce instrumente sunt utilizate în subiectele de ajutor, de capabilitățile pe care le va avea sistemul și de dacă este prezentat într-un fișier compilat sau un site Web. Cel mai adesea, următoarele tipuri de fișiere sunt incluse în proiect:

· Fișiere HTML care descriu subiecte de ajutor.

· Fișiere grafice și multimedia, dacă subiectele de ajutor conțin legături către elemente de acest fel.

· Fișiere care descriu conținutul sistemului de ajutor

· Fișierele index necesare pentru a căuta partiții folosind indecși.

· Sprijinirea fișierelor cu informațiile necesare pentru a construi un sistem de ajutor.

· Fișier de proiect al sistemului de ajutor care reunește toate informațiile.

Baza sistemului de ajutor sunt secțiunile care descriu anumite subiecte. După cum sa menționat deja, fiecare secțiune este concepută ca un fișier HTML separat, reprezentând în esență o pagină Web separată. Acest lucru vă oferă multă flexibilitate atunci când creați o secțiune de ajutor, deoarece întregul design al paginii Web poate fi aplicat aici. Rețineți că, deoarece subiectele sunt pagini Web, este firesc să ne gândim la întregul sistem de ajutor ca la un site Web. Acest lucru este deosebit de convenabil în cazurile în care sistemul în curs de dezvoltare este destinat lucru in echipa utilizatori și este disponibil pentru lucru pe intranet-uri corporative, extranet-uri sau pe Internet. În cazul în care sistemul de ajutor este furnizat cu sistemul însuși, un fișier compilat este în mod natural o formă acceptabilă a sistemului de ajutor.

Adăugarea de indexuri la sistemul de ajutor este una dintre cele mai importante moduri acces rapid la secțiuni ale sistemului de ajutor, permițându-vă să găsiți secțiunea dorită sau setul de secțiuni la un index dat. Această metodă este adesea mai adecvată decât căutarea de conținut sau căutarea text integral. Indexurile sunt create după ce subiectele de ajutor sunt scrise. În fiecare secțiune, sunt evidențiate cuvintele cheie și termenii de bază care definesc un anumit subiect. Ele devin indexul sau o parte a acestuia. Crearea de indexuri necesită o muncă atentă și minuțioasă cu conținutul și presupune, într-o oarecare măsură, cunoștințe de psihologie a utilizatorului, astfel încât atât începătorii, cât și utilizator avansat au putut găsi subiectul de care aveau nevoie după cuvântul pe care l-au ales ca cheie. De regulă, un sistem de ajutor bun are un sistem de indexare ierarhic, cu cel puțin două niveluri. De exemplu, indexul de sus ar putea fi expresia „Sistem de ajutor” și acest index ar corespunde multor secțiuni, iar următorul nivel de indici ar putea fi combinații de „Căutare prin index” sau „Căutare conținut”.

Includerea unui cuprins sau, pentru a folosi un termen mai formal, a unui cuprins într-un sistem de ajutor pare aproape o cerință a oricărui manual de referință. Un cuprins ajută la structura manualului. Cu o structură bine gândită și titluri de secțiuni, cuprinsul face destul de ușor să găsiți secțiunea dorită și, mai important, contextul care o înconjoară. Când scrieți un manual, este util să creați un cuprins înainte de a scrie secțiunile manualului. Mai mult, deja în această etapă este creat structura ierarhica cuprins al manualului, - părți, capitole, paragrafe ale manualului.

În sistemul HTML Help Workshop, cuprinsul este creat tehnologic după crearea secțiunilor. Când creați un cuprins, există două tipuri de elemente de cuprins — cărți și pagini. Alături de pagini, o carte poate conține și alte cărți și, prin urmare, fiecare carte se desfășoară într-o structură familiară programatorilor, numită arbore. Întrucât conţinutul manualului este nivelul superior poate consta din mai multe cărți, atunci structura reală a conținutului nu este un arbore separat, ci o pădure - o structură mai complexă, destul de suficientă pentru a afișa ierarhia complexă care leagă secțiunile manualului.

Acum că a fost primit ideea generala despre instrumentul HTML Help Workshop, să trecem la un exemplu de creare a unui sistem de ajutor. Să ne uităm la o mulțime de detalii interesante care ilustrează capacitățile acestui instrument. Dar mai întâi, să spunem câteva cuvinte despre cum puteți obține instrumentele necesare dacă nu este încă instalat pe computer.

HTML Help Workshop este un mediu pentru dezvoltarea materialelor de ajutor baza de date Microsoft Ajutor. Aplicația include un designer funcțional cu integrare Componentele ActiveX. Acceptă inserarea de markup HTML, fișiere raster și scripturi în Visual Basic Scripting Edition și limbaje de scripting JScript. Vă permite să generați directoare intuitive cu secțiuni interactive, link-uri active și date multimedia.

Programul vă permite să vizualizați și să depanați rezultatele într-un bloc separat. Utilizează modulul pentru a insera ferestre pop-up, instrumente de căutare și navigare activă, compilarea, asamblarea fișierelor într-un singur director. Conține un manual detaliat despre funcții și scenarii de lucru, cu exemple de scriere de scripturi.

Designerul este utilizat atunci când lucrează cu aplicații noi și poate acționa ca un add-on în instrumentele de dezvoltare terță parte.

Descărcați versiunea completă în limba rusă a HTML Help Workshop gratuit de pe site-ul oficial, fără înregistrare și SMS.

Cerințe de sistem

  • Sistem de operare acceptat: Windows 10, XP, Vista, 8.1, 7, 8
  • Adâncime de biți: x86, 64 de biți, 32 de biți

Crearea ajutorului în Atelierul de ajutor Microsoft

sistem de referință

Este de dorit ca fiecare program să aibă un sistem de ajutor, cu ajutorul căruia utilizatorul să poată obține informații complete despre program și despre cum să lucreze cu acesta. Sistemul de ajutor este un set de fișiere cu o anumită structură, cu ajutorul cărora programul Winhelp, care face parte din Windows, afișează informații de ajutor care se află în fișierul hlp.

Fereastra Ajutor are un meniu și o bară de instrumente care vă permit să lucrați cu fișierele de ajutor. În funcție de situație, butoanele individuale pot fi inactive. În plus, dezvoltatorul sistemului de ajutor poate folosi macrocomenzi pentru a modifica compoziția meniurilor și a barelor de instrumente. Puteți crea un fișier hlp folosind programe Microsoft Help Workshop, datele sursă pentru care este textul de ajutor, prezentat sub forma unui fișier rtf.
Procesul de creare a unui sistem de ajutor (fișier hlp) poate fi reprezentat ca o secvență a următorilor doi pași:

  • Pregătirea informațiilor de referință (crearea unui fișier document cu informații de referință).
  • Convertiți un fișier de ajutor într-un fișier de ajutor.

Fișier document de ajutor

Fișierul document al sistemului de ajutor este un fișier rtf cu o anumită structură. Puteți crea un fișier rtf cu informații de ajutor folosind orice editor care vă permite să lucrați cu documente în format rtf, inclusiv folosind Microsoft Word. Documentul poate conține imagini graficeși tabele, stil și design de font. Pe lângă informațiile de referință reale, acestea includ date de control, de exemplu, definirea relațiilor dintre secțiunile documentului. Mai întâi, trebuie să tastați textul titlurilor de ajutor, formatând titlurile cu unul dintre stilurile „Tit”, de exemplu Titlul 1. În acest caz, textul fiecărei secțiuni ar trebui să fie pe o anumită pagină a documentului (sfârșitul cu simbolul „încălcare de pagină”). Secțiunea este un fragment din sistemul de ajutor afișat în fereastra Winhelp. Dacă fereastra nu este suficient de mare pentru a afișa întreaga secțiune, fereastra apare cu bare de defilare orizontale sau verticale. Fiecare secțiune a certificatului este prezentată ca o secțiune separată a documentului. Un fișier de ajutor are un cuprins, sau secțiune inițială, care, într-o organizare ierarhică a ajutorului, acționează ca o secțiune rădăcină. După ce textul secțiunilor a fost tastat, trebuie să utilizați note de subsol pentru a marca anteturile secțiunilor informațiilor de ajutor (notele de subsol sunt folosite de compilatorul sistemului de ajutor în procesul de conversie a unui fișier rtf într-un fișier hlp, un ajutor fişier). Pentru a marca un titlu de secțiune cu o notă de subsol, plasați cursorul în fața primei litere a titlului de secțiune și selectați comanda Note de subsol din meniul Inserare. În caseta de dialog Note de subsol care se deschide, în grupul Inserare note de subsol, trebuie să setați comutatorul în poziția normală, iar în grupul Numerotare, în cealaltă poziție. În câmpul de introducere a numărului notei de subsol, introduceți simbolul # și faceți clic pe OK.

Ca urmare, în document va fi inserată o notă de subsol # și o fereastră de introducere a textului notei de subsol va apărea în partea de jos a ferestrei documentului, în care, lângă pictograma notei de subsol, trebuie să introduceți identificatorul secțiunii de referință marcate. Cele mai frecvent utilizate tipuri de note de subsol sunt:

Notă de subsolScop
# Specifică un identificator de subiect de ajutor care poate fi utilizat în alte subiecte pentru a naviga la subiectul marcat cu această notă de subsol.
$ Specifică numele subiectului care va fi folosit pentru a identifica subiectul Ajutor în lista de căutare și în lista subiectelor vizualizate când se utilizează sistemul de Ajutor.
KSpecifică o listă Cuvinte cheie, când este selectat din lista de dialog de căutare, accesați secțiunea de ajutor al cărei titlu este marcat cu această notă de subsol.

Notă: este mai bine ca identificatorul subiectului de ajutor să înceapă cu prefixul IDH_. În acest caz, în timpul compilării fișierului rtf, se va verifica corectitudinea legăturilor către subiectele de ajutor. Compilatorul va scoate o listă de identificatori care sunt listați în secțiunea fișier proiect (vezi mai jos), dar care nu sunt în fișierul rtf.

Subiectele de ajutor conțin de obicei link-uri către alte subiecte. În fereastra sistemului de ajutor, conceptele (cuvintele) care, atunci când sunt selectate, duc la o tranziție la o altă secțiune de ajutor, sunt evidențiate într-o culoare diferită față de textul de ajutor principal și sunt subliniate. La pregătirea textului informațiilor de ajutor, cuvântul de legătură, atunci când este selectat, duce la o altă secțiune a ajutorului, trebuie subliniat cu o linie dublă. Imediat după link, fără spațiu, plasați identificatorul subiectului de ajutor la care ar trebui făcută tranziția. Identificatorul inserat trebuie să fie formatat ca text ascuns. În același timp, imaginile, cum ar fi textul, pot fi folosite pentru a lega o altă secțiune. Pentru a face acest lucru, figura este subliniată în mod corespunzător, iar contextul secțiunii este plasat imediat după figură. Figura anterioară arată vizualizarea ferestrei editorului de text în timpul pregătirii unui fișier de ajutor. Cuvântul „Client” este marcat ca link către un alt subiect de ajutor (aici se presupune că subiectul de ajutor care conține informații despre client este marcat cu o notă de subsol #, care are identificatorul IDH_1).

Crearea unui sistem de ajutor

Odată ce fișierul de ajutor al sistemului (fișierul rtf) a fost creat, puteți începe să creați sistemul de ajutor (fișierul hlp). Pentru a face acest lucru, este convenabil să utilizați programul Microsoft Help Workshop, care se află în fișierul Hcw.exe; care vine separat sau cu Delphi (sau în C++ Builder) Microsoft Help Workshop este lansat prin fișierul Hcw.exe.

După lansarea programului Microsoft Help Workshop, pe ecran apare fereastra principală a programului. Fișierul principal al compilatorului este fișierul proiect, care combină elemente precum fișiere text ajutor, opțiuni, numere de context și vă permite să creați un fișier de ajutor din acestea. Pentru a începe crearea unui sistem de ajutor, trebuie să selectați comanda Nou din meniul Fișier, apoi în caseta de dialog Nume fișier proiect care se deschide, specificați tipul de fișier care trebuie creat - Proiect de ajutor. Apoi, ar trebui să selectați folderul în care se află programul pentru care este creat sistemul de ajutor și unde ar trebui să fie deja localizat fișierul document al sistemului de ajutor (fișierul rtf). Apoi, în câmpul Nume fișier, introduceți numele fișierului proiectului Ajutor. Fișierul de proiect are extensia HPJ.

După ce faceți clic pe butonul Salvare, se deschide fereastra proiectului de sistem de ajutor. Elementele proiectului sunt secțiuni individuale ale căror nume sunt afișate cu litere mariși sunt închise în paranteza patrata. Inițial, proiectul are doar o secțiune, care include parametrii pentru fereastra de ajutor și ieșirea unui raport privind compilarea proiectului.

Folosind fereastra Ajutor proiect, puteți adăuga componentele necesareîn proiect, setați caracteristicile ferestrei sistemului de ajutor, compilați proiectul și testați rulați sistemul de ajutor creat. Pentru a adăuga un fișier de ajutor la proiect, trebuie să faceți clic pe butonul Fișiere și în caseta de dialog Fișiere subiect care se deschide, faceți clic pe butonul Adăugare. Ca rezultat, se deschide o fereastră standard Open File, care vă permite să selectați fișierul RTF dorit.

În urma acestor acțiuni, în fereastra proiectului va apărea o secțiune în care va fi indicat numele fișierului de ajutor. Dacă informațiile de ajutor sunt distribuite în mai multe fișiere, atunci operația de adăugare a unui fișier trebuie repetată. Pentru a seta caracteristicile ferestrei principale ale sistemului de ajutor, trebuie să faceți clic în fereastra proiectului butonul Windows. Va apărea fereastra Creați o fereastră. În câmpul Creați o fereastră numită, introduceți principal.

Ca urmare a apăsării butonului OK, apare fereastra Proprietăți ferestrei, în câmpul de text din bara de titlu din fila General al căruia trebuie să introduceți titlul ferestrei principale a sistemului de ajutor care se creează.

Folosind fila Poziție din caseta de dialog Proprietăți fereastră, puteți seta poziția și dimensiunea ferestrei de ajutor.

Pe fila Poziție există un buton Auto-Dimensiune, când se face clic, se deschide fereastra Help Window Auto-Sizer, a cărei dimensiune și poziție sunt determinate de conținutul câmpurilor din fila Poziție. Folosind mouse-ul, puteți modifica dimensiunea și poziția acestei ferestre. După ce faceți clic pe OK, coordonatele și dimensiunea ferestrei de dimensionare automată a ferestrei de ajutor vor fi scrise în câmpurile filei Poziție.

Folosind fila Culoare, puteți seta culoarea de fundal a zonei de titlu a subiectului de ajutor și a zonei de text de ajutor. Pentru a face acest lucru, faceți clic pe butonul Schimbare corespunzător și selectați culoarea dorită în fereastra standard Culoare.

Pentru ca un program care utilizează sistemul de ajutor să acceseze o anumită secțiune de informații de ajutor, trebuie să definiți valori numerice pentru identificatorii de secțiuni, de exemplu. stabiliți corespondența între numerele de context ale controalelor aplicației și secțiunile sistemului de ajutor. Pentru a face acest lucru, trebuie să faceți clic pe butonul Hartă din fereastra proiectului sistemului de ajutor, care va deschide caseta de dialog Hartă. Din această fereastră, dezvoltatorul poate efectua operațiuni precum adăugarea unei potriviri noi sau ștergerea uneia existente. Potrivirile sunt afișate rând cu rând ca perechi de valori separate printr-un semn egal. În stânga este contextul secțiunii fișierului de ajutor (o notă de subsol indicată de simbolul #), iar în dreapta este numărul de context al controlului aplicației.

În această fereastră, trebuie să faceți clic pe butonul Adăugare și în câmpul ID subiect al casetei de dialog Adăugare intrare pe hartă care se deschide, introduceți identificatorul subiectului de ajutor, iar în câmpul Valoare numerică mapată - valoarea numerică corespunzătoare identificatorului . În câmpul Comentariu puteți introduce un comentariu - numele secțiunii sistemului de ajutor căreia îi corespunde identificatorul. Următoarea este fereastra proiectului sistemului de ajutor după adăugarea fișierului rtf, setarea caracteristicilor ferestrei principale a sistemului de ajutor și atribuirea de valori numerice pentru identificatorii de secțiuni.

După ce fișierul de proiect este pregătit, puteți compila făcând clic pe butonul Salvare și compilare din fereastra proiectului. Cu toate acestea, prima dată când compilați un proiect de sistem de ajutor, cel mai bine este să selectați comanda Compilare din meniul Fișier, care deschide caseta de dialog Compilați un fișier de ajutor.

În această fereastră, bifați caseta de selectare Afișează automat fișierul de ajutor în WinHelp când ați terminat, apoi faceți clic pe butonul Compilare. La finalizarea compilării, pe ecran va apărea o fereastră cu un mesaj informativ despre rezultatele compilației și, dacă compilarea are succes, o fereastră a sistemului de ajutor creat. Fișierul de ajutor (fișierul hlp) generat de compilator va fi plasat în folderul în care se află fișierul proiect. Dacă nu au existat mesaje de eroare, atunci fișierul de ajutor conține informații corecte și este gata de utilizare. Cu toate acestea, dacă au fost detectate erori în timpul compilării, fișierul de ajutor este încă creat și poate fi utilizat, dar unele dintre elementele sale, cum ar fi link-urile, pot să nu funcționeze sau să funcționeze incorect. Help File Compiler este o aplicație MDI și poate avea mai multe ferestre copil deschise în același timp. După finalizarea compilației, aceste ferestre sunt fereastra proiectului și fereastra rezultatelor compilației, aceasta din urmă fiind situată în partea de sus a ferestrei proiectului. Pentru a continua lucrul la proiect, trebuie să închideți fereastra cu rezultate sau să comutați la fereastra proiectului folosind comanda Window/Project Name, unde Project Name este numele fișierului proiect.

Pentru a crea un sistem de ajutor cu drepturi depline, trebuie să creați un fișier cnt în care vor fi stocate numele subiectelor și secțiunilor sistemului de ajutor. În programul Help Workshop trebuie să creați un nou proiect Fișier->Nou, în caseta de dialog care se deschide, selectați tipul de fișier care urmează să fie creat - Conținutul ajutorului. Se va deschide o fereastră de proiect în care trebuie să completați câmpul Nume fișier implicit - numele fișierului de ajutor (RS.hlp) și Titlul implicit - titlul ferestrei sistemului de ajutor.

Pentru a adăuga un subiect, faceți clic pe butonul Adăugați mai jos - se va deschide o casetă de dialog pentru adăugarea subiectelor și a secțiunilor. Un subiect este ceva care este afișat în sistemul de ajutor ca o pictogramă de carte închisă, făcând clic pe care se va deschide o listă derulantă de subiecte din sistemul de ajutor, iar un subiect din sistemul de ajutor este afișat ca o pictogramă foaie cu o întrebare marca, făcând clic pe care se va deschide subiectul corespunzător. De asemenea, puteți adăuga un subiect folosind butonul Adăugați deasupra - aceste butoane diferă prin faptul că, atunci când adăugați Adăugați deasupra, secțiunea este situată deasupra secțiunii selectate, iar Adăugați mai jos este dedesubt. Pentru a adăuga un subiect, trebuie să setați comutatorul la Titlu și să completați câmpul Titlu - titlul subiectului.

La adăugarea unei secțiuni, comutatorul trebuie setat pe Subiect și completați câmpurile Titlu - numele secțiunii (Jurnal de plăți); ID subiect - identificatorul secțiunii (IDH_5); Fișier de ajutor - numele fișierului de ajutor (RS.hlp); Tip fereastră - tipul de fereastră în care va fi afișată secțiunea (principală).

Utilizarea sistemului de ajutor

Pentru ca utilizatorul să obțină informații de ajutor apăsând tasta F1 în timp ce programul rulează, proprietatea Help File a formularului trebuie să conțină numele fișierului de sistem de ajutor, iar proprietatea Help Identifier trebuie să conțină identificatorul numeric al ajutorului. secțiunea de informații care ar trebui să fie afișată.

Este mai bine să plasați fișierul de ajutor al aplicației în folderul în care se află fișierul de program executabil. Acest lucru va permite aceeași valoare a proprietății Fișier de ajutor să fie utilizată în toate instanțele aplicației și nu va împiedica instalarea aplicației în niciun folder de utilizator. Dacă valoarea acestei proprietăți nu specifică o cale, Microsoft Access va căuta fișierul Ajutor în directorul aplicației. Dacă, când apăsați F1, accentul este pus pe un control pentru care nu ați creat un subiect de ajutor personalizat, va fi afișat subiectul de ajutor personalizat pentru formular. Dacă lipsește și un subiect de ajutor personalizat pentru formular, se deschide fereastra Office Assistant. Subiectul de ajutor pentru utilizator nu poate fi afișat folosind asistentul.
De asemenea, puteți utiliza Microsoft HTML Help Workshop pentru a crea fișiere de ajutor pentru a crea fișiere de ajutor în format hipertext.

Un pic din teoria sistemelor de ajutor

Sistemul de ajutor al programului, sau pur și simplu un fișier de ajutor, este conceput pentru a oferi utilizatorului programului informații complete și cuprinzătoare despre cum să lucreze cu programul și de ce este necesar acest produs software. Sistemul de ajutor trebuie să îndeplinească următoarele cerințe:

  • Furnizați o descriere completă a modului de utilizare a programului.
  • Aveți materiale grafice despre cum să utilizați programul.
  • Fiți accesibil pentru apeluri din orice formă a programului.
  • Aveți descrieri contextuale și un sistem convenabil de căutare a informațiilor.
  • Să aibă cea mai mică dimensiune posibilă.
sistem de referință produs software scris de întreaga echipă de dezvoltare a proiectului. Persoanele responsabile pentru conținutul informativ al programului scriu materiale despre scopul produsului software, oferă o descriere a conținutului informațiilor și recomandări pentru utilizarea programului. Dezvoltatorii de coduri de program oferă o descriere a funcțiilor programului, scopul elementelor de interfață și metodele de lucru direct. De asemenea, programatorii asamblează sistemul de ajutor și îl integrează în program. Sistemul de ajutor al programului este în curs de testare inițială. Scopul testării primare este de a identifica deficiențe, care includ hyperlinkuri nefuncționale în sistemul de ajutor, inconsecvențe între descrieri și interfețele software reale și informații insuficiente furnizate pentru ca un utilizator neinstruit să lucreze cu programul. Testarea primară este efectuată de întreaga echipă de dezvoltare a produselor software. Materialele sistemului de referință colectat sunt citite în comun. Toate întrebările, sugestiile și comentariile sunt documentate. Aceasta este urmată de o discuție generală a zonelor cu probleme identificate. Scopul acestei discuții este de a identifica o listă de remedieri necesare în sistemul de ajutor.

Procesul de creare a chm este mult simplificat de un instrument precum HTML Help Workshop, dezvoltat de Microsoft. Descărcați HTML Help Workshop de pe site-ul Microsoft. Instalați HTML Help Workshop pe computer. Creăm pe disc local D: folder și numiți-l chm. Lansați HTML Help Workshop, selectați „Fișier” -> „Nou” -> „Proiect” din meniul contextual. Se va deschide fereastra Project Wizard.

Trebuie să specificați unde va fi stocat proiectul fișierului chm. Am specificat folderul pe care l-am creat.

Orez. 2. Fereastra de selectare a locației proiectului

În pasul următor nu schimbăm nimic, deoarece nu avem niciun fișier care ar putea fi deja adăugat în proiectul HTML Help Workshop.

Orez. 3. Fereastra care indică ce fișiere aveți deja necesare pentru a crea ajutor

Faceți clic pe „Terminare”. Am ajuns cu un proiect gol. Acum trebuie să pregătiți fișierele fără de care este imposibil să creați chm. Principalul lucru sunt paginile în sine care conțin ajutorul. Pentru a le crea, trebuie să selectați „Fișier” -> „Fișier HTML” în meniul contextual, iar în fereastra care apare, introduceți numele paginii pe care o vom crea. L-am numit „Intro”.

Orez. 4. Creați primul fișier HTML

După ce ați introdus numele și ați dat clic pe „OK”, veți vedea o fereastră în care există deja o pagină html goală; dacă o salvăm în acest formular, va fi doar o pagină html goală cu titlul „Intro”. Introduceți ceva între etichete

și salvați pagina făcând clic pe imaginea dischetei din folderul D:\CHM.

Orez. 5. Editor de pagini HTML

De asemenea, creați încă câteva pagini pentru a putea experimenta puțin. Am creat paginile „FolderIntro.htm” și „Help In Folder.htm”

Orez. 6. Fișierele din folderul proiectului

Acum avem 3 fișiere care trebuie compilate într-un singur fișier chm. Dar pentru ca chm-ul creat să fie complet, este important să aveți un arbore de directoare și pagini de ajutor stocate în interiorul fișierului. Acest arbore este întotdeauna situat în stânga textului de ajutor. Pentru a crea acest arbore, trebuie să mergem la fila „Conținut” din fereastra HTML Help Workshop. Când faceți clic pe această filă, va apărea o întrebare:

Orez. 7. Creați un fișier de conținut (care stochează structura arborelui de ajutor)

Desigur, suntem de acord și creăm fișier nou conţinut. Să acceptăm numele fișierului pe care ni-l oferă HTML Help Workshop - „Cuprins.hhc”. În partea stângă, acordați atenție rândului vertical de butoane; le vom folosi atunci când creăm un fișier de conținut. Faceți clic pe cel de sus – „Proprietăți conținut”.

Orez. 8. Fereastra în care este creat arborele de conținut

Va apărea următoarea fereastră „Proprietăți pentru Cuprins”. În viitor, vă puteți juca cu setările de stil și vizualizare, dar acum nu vom schimba nimic aici, vom închide fereastra. Să ne uităm la butoanele puțin mai jos decât butonul „Proprietăți conținut”, primul (cu imaginea unui folder) – creează un director în interiorul fișierului chm în care puteți plasa pagini, al doilea (cu imaginea unei foi mâzgălite) de hârtie) – creează o pagină în interiorul fișierului chm, a treia (creion) – editează o pagină sau un director în interiorul fișierului chm, a patra – elimină o pagină sau un director din lista de pagini din fișierul chm. Chiar mai jos, există butoane care vă permit să mutați paginile și cataloagele în sus și în jos în listă și, de asemenea, să le mutați la dreapta și la stânga. Penultimul buton este pentru vizualizarea codului HTML al paginii și ultimul pentru a salva toate aceste probleme.

Deci, să începem să creăm arborele de directoare. Faceți clic pe butonul cu imaginea unei frunze, în fața noastră va apărea o fereastră în care completăm câmpul „Titlu intrare” (am introdus introdus). Faceți clic pe butonul „Adăugați...”, apare fereastra „Cale sau URL”, introduceți numele primului nostru creat în câmpul „Fișier sau URL” pagini html. Deoarece pagina este stocată în același folder ca și proiectul în sine - D:\CHM, nu este nevoie să specificați calea completă către fișier.

Orez. 9. Adăugarea unei pagini la tabelul de conținut

Orez. 10. Adăugarea unei pagini la proiect

Apoi faceți clic pe „OK” în ambele ferestre. Acum faceți clic pe butonul cu imaginea folderului. Va apărea o fereastră care vă întreabă dacă să inserați directorul la începutul tabelului de conținut. Vom fi de acord, iar apoi, dacă va fi necesar, ne vom schimba.

Orez. 11. Specificarea locației intrării în arborele de conținut

Aici apare aceeași fereastră ca la adăugare pagină separată, adică trebuie să dai un nume directorului și să indicați care fișier html va fi afișat când acest director este selectat. După ce directorul este configurat, selectați acest director și faceți clic pe butonul cu imaginea paginii. La întrebarea dacă să inserăm pagina la început, răspundem „Nu”. Și astfel, după configurarea acestei pagini, aceasta va fi plasată în directorul nou creat. Acum puteți muta directorul de mai jos făcând clic pe butonul săgeată în jos.

Orez. 12. Ceva ca un arbore de conținut

Să salvăm tabelul de conținut.

Acum să creăm un „Index” pentru fișierul chm. Pentru a face acest lucru, accesați fila „Index” și acceptați să creați un nou fișier index „index.hhk”. În fereastra care apare, faceți clic pe butonul cu imaginea unei chei, introduceți un cuvânt cheie în câmpul „Cuvânt cheie”, când îl căutați după index (când fișierul de ajutor a fost deja creat), se va deschide o pagină anume. După ce ați specificat un cuvânt cheie, la fel ca atunci când creați un tabel de conținut, trebuie să specificați un fișier care se va potrivi cu acest cuvânt cheie.

Orez. 13. Fereastra de creare a indexului

După ce tabelul de conținut, indexul și fișierele html în sine au fost create, puteți începe să configurați direct fișierul chm. Pentru a face acest lucru, accesați fila „Proiect”, apoi faceți clic pe butonul de sus din rândul vertical. Configuram totul ca in capturi de ecran.

Orez. 14. Setări proiect fila General

Orez. 15. Setări proiect fila Fișiere

În fila „Fișiere” puteți vedea că este necesar să indicați fișierele pe care le folosim ca fișier de conținut și fișier index, precum și fișier cu listă de oprire a căutării text integral. Primele două fișiere le-am creat mai devreme, iar pe ultimul îl vom crea făcând clic pe butonul „Răsfoiește...” și specificând numele „căutare”. După aceea, faceți clic pe „OK”.

Pentru a crea o căutare folosind un fișier chm, trebuie să bifați caseta de selectare „Compilați informații de căutare full-text” din fila „Compilator”.

Acum faceți clic pe butonul cu imaginea folderului (a doua din partea de sus), în fereastra care apare, faceți clic pe butonul „Adăugați…”, selectați toate fișierele html pe care vrem să le adăugam la ajutor și faceți clic pe „Deschidere” . Toate fișierele vor fi adăugate la fișierul de ajutor. Acum ar trebui să avem o imagine ca asta.

Orez. 16. Adăugarea fișierelor HTML

Tot ce rămâne este să compilați fișierul chm. Faceți clic pe butonul cel mai de jos din rândul vertical de butoane.

Orez. 17. Compilare

Apare un jurnal cu ceea ce s-a făcut. Deschideți folderul D:\CHM și vedeți acolo fișierul terminat „MyProject.chm”. Aceasta completează crearea chm.

Prelegerea vă va învăța cum să dezvoltați un sistem de ajutor și să conectați acest sistem la proiectul Lazăr.

Crearea unui sistem de ajutor

Orice proiect serios ar trebui să aibă un sistem de ajutor detaliat pentru a ajuta utilizatorul să înțeleagă cum funcționează programul dumneavoastră. La urma urmei, dacă nu ar fi „ajutor”, tu și cu mine cu greu am fi capabili să stăpânim pe cont propriu vreun program complex. Și în această prelegere vom învăța cum să creăm sisteme de ajutor și să le conectăm la proiect. Permiteți-mi să vă reamintesc că, deși Lazarus este un mediu de dezvoltare de programe multiplatformă, stăpânim lucrul cu acesta sub sistemul de operare Windows. Dacă utilizați Lazarus pe Linux, Unix sau alt sistem de operare non-Windows, atunci recomandările din această prelegere sunt puțin probabil să vă fie potrivite. În acest caz, va trebui să cauți singur acest material.

Deci, ajutorul poate fi în două formate: *.hlp și *.chm. Ambele formate sunt dezvoltate de Microsoft Corporation. Formatul HLP este învechit, deși se găsește și astăzi, dar este în prezent cel mai comun format de ajutor în Mediul Windows este CHM, deci să luăm în considerare.

CHM(Microsoft Compressed HTML Help, Microsoft Compiled HTML Help, CHM) este un format de fișier de ajutor sensibil la context, dezvoltat de Microsoft în 1997 ca înlocuitor pentru formatul WinHelp - HLP. Un fișier CHM este un set comprimat de pagini HTML, un fel de carte electronică și poate conține întregul set de pagini Web: text, tabele, imagini, linkuri, fișiere media etc., ceea ce face un astfel de sistem de ajutor. Unealtă puternică. Toate fișierele incluse în ajutorul CHM sunt comprimate folosind algoritmul LZX, ceea ce face ajutorul mai compact.

Am găsit o mențiune pe Internet că Lazarus include un instrument pentru crearea fișierelor CHM. Și într-adevăr, am găsit acest instrument la următoarea adresă (directoarele mele de instalare Lazarus au fost create implicit):

C:\lazarus\tools\chmmaker

La această adresă am găsit un proiect care, teoretic, trebuie compilat și obținut unealtă gata făcută. Cu toate acestea, priviți doar fereastra proiectului pentru a înțelege cât de primitiv este acest instrument. Nu este nevoie să vorbim serios despre crearea unui sistem de ajutor cu ajutorul acestuia. Aceasta înseamnă că trebuie să găsim un alt instrument.

Acest instrument ar trebui să fie:

  • gratuit;
  • suficient de puternic pentru a crea certificate de orice complexitate.

Și apoi îmi vin imediat în minte două programe: HTM2CHM și Microsoft HTML Help Workshop. Primul a fost scris de programatorul rus Yaroslav Kirillov, are o interfață rusă și destul de prietenoasă. Din punct de vedere funcțional, este inferior Microsoft HTML Help Workshop. În plus, fișierele CHM compilate de program sunt puțin mai mari. Cu toate acestea, dacă aveți nevoie de un mic ajutor, atunci cel mai bun instrument nu o vei găsi. Nu vom lua în considerare programul HTM2CHM, deoarece este destul de simplu, nu vă va fi greu să-l stăpâniți pe cont propriu. Să luăm în considerare un instrument mai complex - Microsoft HTML Help Workshop. După cum sugerează și numele, programul a fost dezvoltat de Microsoft Corporation și este un produs gratuit, distribuit gratuit. Îl puteți descărca de pe site-ul producătorului, l-am găsit la: http://www.microsoft.com/en-us/download/details.aspx?id=21138

Sau puteți descărca acest instrument de pe site-ul meu, care a fost conceput pentru a sprijini acest curs: http://lazarusprog.tk/files/htmlhelp.rar

Acesta este HTML Help Workshop versiunea 4.74.8702 - un program pentru crearea unui sistem de ajutor.

Atelier de ajutor HTML (hhw.exe)- un program care are destul de multe capacități, deși nu este ușor de utilizat și nu are interfață rusă. Programul vă permite să creați toate fișierele de ajutor necesare, din care apoi este compilat un singur proiect.

Să aruncăm o privire la ce este un ajutor CHM. În esență, aceasta este o carte interactivă electronică care vă permite să utilizați conținut, indexuri (etichete), căutare contextuală în text complet și articole de ajutor selectate. Și toate acestea sunt create pe baza fișierelor HTML separate. Și acum ajungem la o altă întrebare: ce este HTML? HTML- Hyper Text Markup Language - Limbajul de marcare hipertext, baza pe care sunt construite toate site-urile Web, chiar paginile web pe care le încărcăm în browserele noastre. Se pare că, pentru a crea un sistem de ajutor, trebuie să înveți mai mult HTML? În general, da, dacă utilizați numai Atelierul de ajutor HTML încorporat. O pagină web poate fi scrisă în orice editor de text, chiar și în Notepad, dacă cunoașteți marcajul HTML. Cu toate acestea, desigur, există modalități mai simple.

Există multe editori vizuali, care vă permit să salvați conținut ca fișiere HTML. În primul rând îmi vine în minte program de birou MS Word. Da, vă permite și să creați fișiere HTML, dar nu vă recomand să îl folosiți: în interiorul unor astfel de fișiere există o mulțime de etichete inutile - gunoi. În plus, linkurile către imagini din fișierele HTML trebuie să fie reprezentate printr-o etichetă img, de exemplu:

iar MS Word inserează imaginile în colecția Shapes.

O altă opțiune de pe Internet este adesea recomandată de un program din același birou MS FrontPage. Ei bine, în primele versiuni acest program a fost foarte bun: destul de simplu, îți permitea să creezi pagini web vizual și nu necesita ca utilizatorul să cunoască HTML. Cu toate acestea, de-a lungul timpului, FrontPage (ca și alte produse Microsoft) a devenit din ce în ce mai complex, i s-au adăugat din ce în ce mai multe funcții noi, necunoscute, iar acum MS FrontPage este un monstru stângaci, care va necesita un manual destul de greu de studiat.

Există o a treia opțiune, mai bună. Există multe editoare HTML vizuale pe Internet care nu necesită cunoștințe HTML. Există, de asemenea programe cu plată, și gratuit. Există sisteme destul de complexe, precum Macromedia Dreamweaver, care vă permit să construiți site-uri web întregi și există programe mai simple.

Pentru a crea fișiere HTML, recomand cu căldură editorul HTML vizual simplu și gratuit cu interfața rusă NVU. Puteți descărca acest editor de pe site-ul dezvoltatorului: http://nvu.mozilla-russia.org/

Acesta este NVU 1.0 - Editor vizual HTML ( WYSIWYG-editor, din engleză Ceea ce vezi este ceea ce primești, „ceea ce vezi este ceea ce primești”). Acest editor nu necesită cunoștințe de HTML, este destul de ușor de învățat și are ajutor detaliat în limba rusă:

Considera crearea paginii web Nu vom folosi acest editor, totul acolo este destul de simplu și transparent, iar prelegerea va fi oricum mare. Voi observa doar că este mai bine să numiți fișierele HTML cu caractere latine și să nu folosiți spații, adică în loc de „Meniu Comenzi .html” fișierul ar fi mai bine numit „CommandsMenu. html”. Faptul este că, dacă plasați link-uri către alte pagini ale manualului în unele pagini ale manualului, atunci HTML Help Workshop poate da rezultate incorecte cu nume de fișiere în rusă. Spațiile din numele fișierului pot fi, de asemenea, o idee proastă.

Acum să ne întoarcem la ajutorul nostru. Sper că ați salvat proiectul Encryption Notepad din Lectura 18? Pentru acest proiect vom crea un sistem de ajutor. În primul rând, trebuie să dezvoltăm structura viitorului certificat. Conținutul de ajutor este o structură arborescentă în care poate exista cărțiȘi pagini. O carte din HTML Help Workshop este o secțiune care are subsecțiuni; astfel de cărți pot fi imbricate. O pagină este o secțiune finală care nu are subsecțiuni. Programul nostru nu este atât de complicat, așa că structura va fi destul de simplă:

Scopul programului Comenzi din meniu File Edit Format Coding Help Părere

Aici avem două pagini: " Scopul programului" Și " Părere„și, de asemenea, cartea” Comenzi din meniu", care la rândul său conține încă 5 pagini: " Fişier", "Editați | ×", "Format", "Codificare" Și " Referinţă".

Astfel, va trebui să facem 8 fișiere HTML, separat pentru carte și pentru fiecare dintre pagini. Nu voi furniza liste complete ale acestor fișiere - conținutul ajutorului va depinde de imaginația dvs., dar voi oferi câteva etichete orientative. Iată, de exemplu, cum am indicat link-urile către pagini existente manuale:


Orez. 28.2.

Am furnizat codul ca imagine, astfel încât etichetele exemplu să nu intre în conflict cu etichetele prelegerii în sine. Mai mult decât atât, textul fișierului HTML este deschis într-un simplu Notepad, pentru a vedea etichetele în NVU, trebuie să deschideți „fila” Cod" în partea de jos a ferestrei de lucru.

Și așa inserez o imagine:


Orez. 28.3.

Rezultatul ar trebui să fie ceva de genul acestei pagini cu o imagine inserată:

Sper că ați înțeles sensul și ați făcut corect toate cele 8 fișiere html (am și al 9-lea fișier - o imagine MyText.jpg).

Al nostru Pad de criptare este în dosar 18-01 , dacă mi-ați urmat recomandările. Să creăm un alt folder în acest folder Ajutor, unde vom colecta sistemul nostru de ajutor. Am aceasta adresa:

C:\Education\18-01\Help

Am plasat acolo 8 fișiere html:

  • Coder.html
  • CommandsMenu.html
  • File.html
  • Format.html
  • Naznachenie.html
  • ObratSvyaz.html
  • Pravka.html
  • Help.html

și imaginea MyText. JPG, pe care l-am inserat în pagina Coder. html (vezi Figura 28.4).

Acum toate pregătirile sunt făcute, puteți descărca programul HTML Help Workshop și în sfârșit puteți începe să creați fișierul CHM. După încărcarea programului, selectați comanda de meniu " Fișier -> Nou", sau faceți clic pe butonul " Nou" pe Panouri de control. Următoarea fereastră va apărea în fața ta:


Orez. 28.5.

Deci, aici puteți alege să creați următoarele obiecte:

  • Proiect- Proiectul în ansamblu. Este prea devreme pentru a alege; mai întâi va trebui să facem un Cuprins.
  • Text- Un fișier text simplu.
  • Fișier HTML- Fișier HTML, pagină web. Cu toate acestea, după cum sa menționat deja, capacitățile acestui editor sunt foarte modeste și, pentru a-l utiliza, sunt necesare cunoștințe de marcare hipertext.
  • Cuprins- Cuprins, format de fișier HHC (Cuprins Hyper Help). Aici se va deschide un editor, în care va trebui să introduceți conținutul ajutorului contextual, exact la fel ca structura arborescentă pe care am dezvoltat-o ​​mai devreme. Și va trebui să legați fiecare carte și pagină cu propriul fișier HTML.
  • Index- Crearea unui fișier index, sau fișier index. Acest fișier colectează cuvinte cheie și expresii, care sunt apoi folosite pentru a construi un index. În zilele noastre, pe Internet, astfel de cuvinte cheie sunt adesea numite etichete. Fișierul este în format HHK (Hyper Help Keyword).

Crearea unui cuprins

După cum am menționat mai sus, mai întâi va trebui să faceți Cuprins, așa că alegeți un obiect Cuprins.

La fereastră Atelier de ajutor HTML obiectul va fi deschis TOC (Cuprins):


Orez. 28.6.

Importante pentru noi sunt câteva butoane din bara de instrumente din stânga. Butonul de sus este Cuprins Proprietăți. Următoarele două butoane vă permit să adăugați o carte sau o pagină la tabel, de asta avem nevoie acum.

Faceți clic pe " Inserați o pagină" (numele butoanelor apar dacă țineți cursorul mouse-ului peste ele o vreme) pentru a adăuga o pagină. În câmpul " Titlul intrării" trebuie să specificați numele secțiunii care va fi afișată în tabel. Vom avea acest " Scopul programului" (fără ghilimele, desigur). Apoi trebuie să faceți clic pe butonul " Adăugați/Editați" pentru a specifica fișierul HTML corespunzător secțiunii. Se va deschide o altă fereastră " Cale sau URL", în care trebuie să introduceți numele fișierului HTML sau adresa de internet a acestuia. Puteți utiliza butonul " Naviga" pentru a selecta un fișier, dar apoi fișierul va fi listat împreună cu adresa sa relativă, astfel:

..\..\Education\18-01\Help\Naznachenie.html

Toate fișierele de proiect ale directorului vor fi în același folder, deci nu este necesară o adresă relativă aici. Scoateți-l, lăsându-l în linie " Fișier sau URL"doar numele fișierului HTML corespunzător secțiunii, am asta:

Naznachenie.html

Faceți clic pe " Bine", iar apoi fereastra de adăugare a partiției Cuprins va arata asa:


Orez. 28.7.

Faceți clic pe " Bine", iar secțiunea va fi adăugată la Cuprins.

Acum faceți clic pe " Introduceți un titlu„pentru că de data aceasta trebuie să adăugăm nu o pagină, ci o carte” Comenzi din meniu". Când sunteți întrebat dacă sunteți sigur că doriți să adăugați o carte la cuprins, răspundeți da. Procesul de adăugare a unei cărți este exact același cu adăugarea de pagini. Specificați titlul secțiunii " Comenzi din meniu" și specificați fișierul HTML corespunzător acestei secțiuni. Nu uitați să eliminați adresa relativă dacă ați folosit butonul " Naviga" pentru a selecta un fișier.

Când furnizați tot ce aveți nevoie și confirmați toate solicitările, cartea va fi adăugată la Cuprins, dar va fi MAI MARE decât pagina anterioară! Și în structura noastră de arbore ar trebui să fie în a doua linie. Aici vin în ajutor patru butoane săgeți. Primele două vă permit să mutați obiectul mai sus și mai jos, iar al doilea - la stânga și la dreapta. Astfel, nu putem seta doar partiția la linia dorită Mese, dar și mutați-l în poziția dorită în structura arborescentă. La urma urmei, în a treia linie ar trebui să avem pagina " Fişier„care va fi încorporat în carte” Comenzi din meniu„, și, prin urmare, ar trebui să fie mutat la dreapta.

După ce ați făcut această operație de numărul necesar de ori, adăugați toate celelalte pagini la Cuprins:


Orez. 28.8.

Nu uitați să eliminați adresa URL relativă a paginilor HTML.

Când ați terminat, apăsați butonul de jos " Salvează fișierul" în bara de instrumente din stânga pentru salvare Cuprins. Puteți lăsa numele tabelului neschimbat, " Cuprins.hhc", dar asigurați-vă că îl salvați în același folder în care se află deja fișierele de ajutor HTML. Cu toate acestea, același folder ar trebui să fie deja specificat în fereastra de salvare. Mese, dacă ați adăugat pagini HTML cu „ Naviga".

Crearea unui fișier de proiect

Comanda meniului principal " Fișier -> Închideți tot„închideți cel creat anterior Tabel de partiții. Apoi selectați comanda " Fișier -> Nou" sau faceți clic pe butonul " Nou" pe Bare de instrumente pentru a începe crearea unui nou obiect. De data aceasta creăm Proiect, deci în fereastra de selecție a obiectelor specificați Proiect.

Va apărea fereastra Expert Proiect nou și vi se va cere mai întâi să convertiți un proiect existent într-un format moștenit WinHelp. Tu și cu mine creăm un proiect de la zero, așa că „ Convertiți proiectul WinHelp„Nu instalăm, ci doar facem clic” Mai departe".

Următorul pas vă va cere să introduceți un nume de fișier de proiect sau să selectați un fișier existent. Cel mai simplu mod de a face acest lucru este să apăsați butonul „ Naviga", asigurați-vă că folderul este deschis" Ajutor", în care stocăm toate fișierele proiectului de ajutor, în câmpul " Nume de fișier" specificați numele fișierului de proiect. Există o notă aici: ajutorul rezultat va avea același nume ca fișierul de proiect, iar numele fișierelor de ajutor coincid de obicei cu numele programului. Fișierul nostru de program se numește CodeBook.exe, apoi introducem numele Cartea de coduriși apăsați „ Deschis". Veți reveni la o fereastră cu un nume de fișier, acest nume va fi indicat împreună cu adresa, iar numele fișierului de proiect va primi automat extensia HHP (Proiect Hyper Help). am prins asa:

C:\Education\18-01\Help\CodeBook.hhp

Faceți clic pe " Mai departe", și se va deschide următoarea fereastră de expert. Aici ni se va cere să indicăm ce fișiere de proiect avem deja. Avem fișiere HTML cu secțiuni și un fișier Cuprins, bifați casetele corespunzătoare:


Orez. 28.9.

Faceți clic pe " Mai departe". Următorul pas vă va cere să specificați fișierul Cuprins. Faceți clic pe " Naviga" și selectați fișierul tabel ( Cuprins.hhc). Faceți clic pe " Deschis", adresa și numele fișierului Mese va cădea în domeniul maestrului. Faceți clic pe " Mai departe".

În pasul următor, ni se cere să introducem toate fișierele HTML ale proiectului. Le puteți adăuga unul câte unul sau, mai bine, toate fișierele simultan. Faceți clic pe " Adăuga", se va deschide o fereastră de deschidere a fișierului. În mod implicit, folderul ar trebui să fie deschis" Ajutor". În fereastra veți vedea 8 fișiere HTML. Selectați primul, apoi, în timp ce țineți apăsat butonul , faceți clic pe ultimul. Toate cele 8 fișiere vor fi selectate. Faceți clic pe " Deschis", iar toate aceste fișiere vor apărea în fereastra expertului:


Orez. 28.10.

Crearea de indici

Ajutorul nostru este aproape gata, putem deja compila fișierul de ajutor rezultat, dar nu strica să adăugați câteva funcții suplimentare. Nu avem încă un index!

Index este un fișier cu extensia HHK (Hyper Help Keyword), care conține cuvinte cheie și expresii și link-uri către paginile de ajutor la care se referă.

În zilele noastre există multe site-uri pe Internet - biblioteci, bloguri, site-uri de știri etc. - unde puteți găsi informații despre așa-numitele etichete. Ați văzut câmpul în care ați introdus cuvintele și expresiile căutate și butonul " Găsi" în apropiere? Acele cuvinte cheie pe care le introduci acolo se numesc etichete în sfera Internetului și indici într-un proiect de ajutor.

O singură pagină de ajutor poate avea mai multe cuvinte cheie. Pe de altă parte, un cuvânt cheie poate fi conectat la mai multe pagini de ajutor. Organizarea corectă a indicilor va face mult mai ușor pentru utilizatorul final să lucreze cu ajutorul; totul depinde de imaginația și cunoștințele dumneavoastră despre psihologia utilizatorului.

La fereastră Atelier de ajutor HTML Fișierul proiect este deschis, în partea stângă a ferestrei vezi trei file: " Proiect", "Cuprins" Și " Index". Pentru a începe să creați indecși, trebuie să mergeți la fila " Index". Deoarece fișierul index din proiect nu a fost încă specificat, va fi afișată o solicitare - creăm un fișier index nou sau conectăm unul existent? Creăm un fișier nou, așa că lăsați butonul radio selectat" Creați un nou fișier index" și apăsați " Bine". Vi se va solicita să introduceți un nume pentru fișierul index, cu numele implicit Index.hhk. Nu văd prea mult rost să schimb acest nume. Doar asigurați-vă că în " Pliant„dosarul nostru este încă deschis” Ajutor", trebuie să salvăm și fișierul index în el. Faceți clic pe " Salvați", iar fișierul index va fi creat.

Este încă gol - nu există indici. Să începem să le creăm. În general, ar trebui să vă gândiți dinainte ce cuvinte cheie să faceți legătura cu ce secțiune a ajutorului. am prins asa:

Tabelul 28.1. Lista de mostre cuvinte cheie și expresii pentru fișierul index
Numele fișierului și al secțiunii Cuvinte cheie
Coder.html

Comenzi din meniu " Codificare"

codificare, decodare, criptare, descifrare, descifrare, text
CommandsMenu.html

Comenzi din meniu

elemente de meniu, fișier, editare, formatare, codare, ajutor
File.html

Comenzi din meniu " Fişier"

fișier, lucrul cu fișierul, crearea, deschiderea, salvarea, statisticile, ieșirea
Format.html

Comenzi din meniu " Format"

format, font, culoare, împachetare cuvinte, împachetare automată a textului
Naznachenie.html

Scopul programului

Cartea de coduri, bloc de criptare, blocnotes, parolă, cuvânt cheie, versiune
ObratSvyaz.html

Părere

feedback, site web, e-mail, e-mail, autor
Pravka.html

Comenzi din meniu " Editați | ×"

editați, anulați, tăiați, copiați, lipiți, ștergeți, selectați tot, clipboard

Numele fișierelor și numele secțiunilor dvs. pot diferi. În plus, poate imaginația vă va spune cum să extindeți lista de cuvinte cheie.

Acum că am aranjat lista, să începem să creăm indecși. La fereastră Atelier de ajutor HTML fila ar trebui să fie deschisă Index". Observați butoanele de pe bara de instrumente din stânga, sunt aproape la fel cu acelea Cuprins. Suntem interesați de al doilea buton " Introduceți un cuvânt cheie", arată o cheie.

Apasa pe el. Se va deschide fereastra Adăugare index. Cuvântul cheie sau expresia trebuie introdusă în „ Cuvânt cheie", apoi apăsați butonul " Adăuga". Se va deschide o fereastră în care trebuie să selectați secțiunea la care se va lega acest cuvânt cheie. Dacă acest cuvânt este găsit în secțiuni diferite, atunci va trebui să creați mai mulți indexuri: cu un singur cuvânt cheie, dar diferite link-uri către secțiuni. Pentru sisteme mari de ajutor, care încă funcționează!

Deci, cuvântul cheie a fost indicat, secțiunea de ajutor este în „câmp” Titluri HTML„câmpuri selectate” Fișier sau URL" Și " Titlu„ ar trebui să se completeze automat. Faceți clic pe „ Bine", iar noul index va apărea în fereastra Adăugare index:


Orez. 28.11.

Faceți clic pe „din nou” Bine" și pe fila " Index„va apărea cuvântul cheie” codificare". Nimic complicat, cu excepția faptului că o astfel de operațiune va trebui repetată de mai multe ori, pentru fiecare pereche" Cuvânt cheie - Legătură secțiune„. Așa că aveți răbdare și introduceți toate cuvintele cheie și expresiile.

De fiecare dată când veți fi întrebat dacă doriți să creați un nou index în partea de sus a listei - răspundeți afirmativ, vom sorta această listă mai târziu. Dacă greșiți din greșeală, puteți face clic pe al treilea buton din partea de sus cu imaginea unui creion pentru a edita indexul, sau pe al patrulea pentru a-l șterge, trebuie evidențiat doar acest index eronat.

Nu știu despre tine, dar am ajuns să am 46 de cuvinte cheie și expresii! Nu ar strica să le sortăm în ordine alfabetică. Pentru a face acest lucru, utilizați al treilea buton din partea de jos " Sortați cuvintele cheie în ordine alfabetică" cu literele A și Z și o săgeată în jos - apăsați-l și lista va fi sortată. Dacă se întâmplă să lucrați cu ajutor mare, indexurile pot fi creați nu dintr-o singură mișcare, ci adăugați din când în când. Dar apoi totuși nu uitați să le sortați din nou, altfel indicii vor arăta neglijent.

Gata, ați terminat de lucrat cu indexurile, faceți clic pe butonul de jos " Salvează fișierul" pentru a salva fișierul index.

Crearea unei căutări de text complet

Indexurile pot face mult mai ușor pentru utilizator să găsească ajutorul de care are nevoie, dar totuși căutarea textului integral acesta este folosit mai des. Căutare text integral- acesta este momentul în care utilizatorul introduce cuvântul/expresia căutată și