Izrada sustava pomoći. Opis značajki HTML Help Workshop

18.09.2020 Vijesti

Primjer



Gumb se također može odrediti pomoću par oznaka . Možete postaviti druge HTML elemente unutar elementa BUTTON, tako da možete napraviti gumb s tekstom i slikom. Kao ovo:

Umjesto slike možete ubaciti bilo što, čak i tablicu, ako vam treba.


Polje za tekst

Svi atributi su obavezni. Atribut IME definira ime pod kojim će se sadržaj prozora prenijeti rukovatelju (u primjeru - adresa). Atribut REDOVI postavlja visinu prozora u linijama (u primjeru - 5). Atribut COLS postavlja širinu prozora u znakovima (u primjeru - 50).

Tekst postavljen između oznaka , predstavlja zadani sadržaj prozora. Korisnik ga može uređivati ​​ili jednostavno brisati.

SUBMIT atribut

Ovaj atribut se koristi kada korisnik završi s unosom podataka. Preglednik, zauzvrat, prikazuje ovaj element, poput gumba koji korisnik može kliknuti da dovrši postupak uređivanja.

Sljedeći atributi mogu se koristiti zajedno s atributom SUBMIT:

· IME- naziv gumba POŠALJI

· VRIJEDNOST- vrijednost varijable polja u vašem obrascu

S koristeći HTML Radionica pomoći. Možete stvoriti sustav pomoći u obliku kompajlirane datoteke ili posebne web stranice. Datoteke koje čine odjeljke ovog sustava sadrže tekst, grafiku i druge elemente koji se mogu pojaviti u temama pomoći. Ostale datoteke također su dio sustav pomoći, sadrže informacije potrebne za organiziranje vanjskog izgleda sustava, organiziranje traženja potrebnih odjeljaka i druge manipulacije s njim.

HTML Help Workshop omogućuje vam stvaranje tablice sadržaja, indeksa i projektne datoteke koja kombinira sve datoteke pomoći. Sastavljanjem projektne datoteke i svih datoteka povezanih s njom, HTML Help Workshop stvara jednu datoteku pomoći dok istovremeno izvodi operaciju kompresije. Sažimanje HTML datoteka i drugih vrsta datoteka može značajno uštedjeti potreban prostor na disku.

Vrste datoteka koje se pojavljuju u projektu ovise, naravno, o tome koji se alati koriste u temama pomoći, o mogućnostima koje će sustav imati i o tome je li predstavljen u kompiliranoj datoteci ili na web stranici. Najčešće su sljedeće vrste datoteka uključene u projekt:

· HTML datoteke koje opisuju teme pomoći.

· Grafičke i multimedijske datoteke, ako teme pomoći sadrže poveznice na elemente ove vrste.

· Datoteke koje opisuju sadržaj sustava pomoći

· Indeksne datoteke potrebne za traženje particija pomoću indeksa.

· Datoteke podrške s informacijama potrebnim za izgradnju sustava pomoći.

· Projektna datoteka sustava pomoći koja okuplja sve informacije.

Osnova sustava pomoći su odjeljci koji opisuju određene teme. Kao što je već spomenuto, svaki odjeljak je dizajniran kao zasebna HTML datoteka, koja u biti predstavlja zasebnu web stranicu. To vam daje veliku fleksibilnost pri stvaranju odjeljka za pomoć jer se cijeli dizajn web stranice može primijeniti ovdje. Imajte na umu da budući da su teme web stranice, prirodno je cijeli sustav pomoći zamisliti kao web mjesto. Ovo je posebno prikladno u slučajevima kada je sustav koji se razvija namijenjen timski rad korisnicima te je dostupan za rad na korporativnim intranetima, ekstranetima ili internetu. U slučaju kada se sustav pomoći isporučuje sa samim sustavom, kompajlirana datoteka je prirodno prihvatljiv oblik sustava pomoći.

Dodavanje indeksa u sustav pomoći jedan je od najvažnijih načina brz pristup u odjeljke sustava pomoći, omogućujući vam da pronađete željeni odjeljak ili skup odjeljaka u zadanom indeksu. Ova je metoda često prikladnija od pretraživanja sadržaja ili pretraživanja cijelog teksta. Indeksi se stvaraju nakon što su napisane teme pomoći. U svakom dijelu istaknute su ključne riječi i osnovni pojmovi koji definiraju zadanu temu. Oni postaju indeks ili njegov dio. Izrada indeksa zahtijeva promišljen i mukotrpan rad sa sadržajem i pretpostavlja donekle poznavanje psihologije korisnika, tako da i početnici i napredni korisnik mogli su pronaći temu koja im je potrebna prema riječi koju su odabrali kao ključ. Dobar sustav pomoći u pravilu ima hijerarhijski, najmanje dvorazinski indeksni sustav. Na primjer, gornji indeks mogao bi biti izraz "Sustav pomoći" i ovaj bi indeks odgovarao mnogim odjeljcima, a sljedeća razina indeksa mogla bi biti kombinacija "Pretraživanje indeksa" ili "Pretraživanje sadržaja".

Uključivanje tablice sadržaja ili, da upotrijebimo formalniji izraz, tablice sadržaja u sustav pomoći čini se gotovo zahtjevom svakog referentnog priručnika. Sadržaj pomaže priručniku dati određenu strukturu. Uz dobro promišljenu strukturu i naslove odjeljaka, sadržaj olakšava pronalaženje željenog odjeljka i, što je važno, konteksta koji ga okružuje. Kada pišete priručnik, korisno je izraditi sadržaj prije pisanja odjeljaka priručnika. Štoviše, već u ovoj fazi nastaje hijerarhijska struktura sadržaj priručnika, - dijelovi, poglavlja, paragrafi priručnika.

U sustavu HTML Help Workshop nakon izrade sekcija tehnološki se izrađuje sadržaj. Prilikom izrade tablice sadržaja postoje dvije vrste elemenata tablice sadržaja—knjige i stranice. Uz stranice, knjiga može sadržavati i druge knjige, pa se stoga svaka knjiga razvija u strukturu poznatu programerima, koja se naziva stablo. Budući da je sadržaj priručnika gornja razina može se sastojati od nekoliko knjiga, tada stvarna struktura sadržaja nije zasebno stablo, već šuma - složenija struktura, sasvim dovoljna za prikaz složene hijerarhije koja povezuje dijelove priručnika.

Sad kad je primljeno Generalna ideja o alatu HTML Help Workshop, prijeđimo na primjer stvaranja sustava pomoći. Pogledajmo puno zanimljivih detalja koji ilustriraju mogućnosti ovog alata. Ali prvo, recimo nekoliko riječi o tome kako možete dobiti potrebne alate ako još nisu instalirani na vašem računalu.

HTML Help Workshop okruženje je za razvoj materijala za pomoć Microsoft baza podataka Pomozite. Aplikacija uključuje funkcionalni dizajner s integracijom ActiveX komponente. Podržava umetanje HTML oznaka, rasterskih datoteka i skripti u Visual Basic Scripting Edition i JScript skriptni jezici. Omogućuje stvaranje intuitivnih imenika s interaktivnim odjeljcima, aktivnim vezama i multimedijskim podacima.

Program vam omogućuje pregled i otklanjanje pogrešaka rezultata u zasebnom bloku. Koristi modul za umetanje skočnih prozora, alata za aktivno pretraživanje i navigaciju, kompajliranje, sastavljanje datoteka u jedan direktorij. Sadrži detaljan priručnik o funkcijama i scenarijima rada, s primjerima pisanja skripti.

Dizajner se koristi pri radu s novim aplikacijama i može djelovati kao dodatak u razvojnim alatima trećih strana.

Preuzmite punu rusku verziju HTML Help Workshop besplatno sa službene web stranice bez registracije i SMS-a.

Zahtjevi sustava

  • Podržani OS: Windows 10, XP, Vista, 8.1, 7, 8
  • Dubina bita: x86, 64 bita, 32 bita

Stvaranje pomoći u Microsoft Help Workshopu

referentni sustav

Poželjno je da svaki program ima sustav pomoći, uz pomoć kojeg korisnik može dobiti iscrpne informacije o programu i načinu rada s njim. Sustav pomoći je skup datoteka određene strukture pomoću kojih program Winhelp, koji je dio Windowsa, prikazuje informacije pomoći koje se nalaze u hlp datoteci.

Prozor pomoći ima izbornik i alatnu traku koji vam omogućuju rad s datotekama pomoći. Ovisno o situaciji, pojedinačni gumbi mogu biti neaktivni. Osim toga, programer sustava pomoći može koristiti makro naredbe za promjenu sastava izbornika i alatnih traka. Možete stvoriti hlp datoteku pomoću Microsoft programi Help Workshop, čiji je izvorni podatak tekst pomoći, predstavljen u obliku rtf datoteke.
Proces kreiranja sustava pomoći (hlp datoteke) može se predstaviti kao niz od sljedeća dva koraka:

  • Priprema referentnih informacija (izrada datoteke dokumenta referentnih informacija).
  • Pretvorite datoteku pomoći u datoteku pomoći.

Datoteka dokumenta pomoći

Datoteka dokumenta sustava pomoći je rtf datoteka određene strukture. Možete stvoriti rtf datoteku s informacijama za pomoć pomoću bilo kojeg uređivača koji vam omogućuje rad s dokumentima u rtf formatu, uključujući korištenje Microsoft Word. Dokument može sadržavati grafičke slike i tablice, dizajn stila i fonta. Uz stvarne referentne informacije, uključuje kontrolne podatke, na primjer, definiranje odnosa između odjeljaka dokumenta. Prvo trebate upisati tekst naslova pomoći, formatirajući naslove jednim od stilova "Naslov", na primjer Naslov 1. U ovom slučaju, tekst svakog odjeljka trebao bi biti na određenoj stranici dokumenta (kraj sa simbolom “prijelom stranice”). Odjeljak je fragment sustava pomoći koji se prikazuje u Winhelp prozoru. Ako prozor nije dovoljno velik za prikaz cijelog odjeljka, prozor se pojavljuje s vodoravnim ili okomitim trakama za pomicanje. Svaki odjeljak potvrde predstavljen je kao zaseban odjeljak dokumenta. Datoteka pomoći ima tablicu sadržaja ili početni odjeljak, koji u hijerarhijskoj organizaciji pomoći djeluje kao korijenski odjeljak. Nakon što je tekst odjeljaka upisan, fusnotama trebate označiti naslove odjeljaka informacija za pomoć (fusnote koristi kompilator sustava pomoći u procesu pretvaranja rtf datoteke u hlp datoteku, pomoć datoteka). Za označavanje naslova odjeljka fusnotom, postavite kursor ispred prvog slova naslova odjeljka i odaberite naredbu Fusnota iz izbornika Umetanje. U dijaloškom okviru Fusnote koji se otvori, u grupi Umetanje fusnote potrebno je prekidač postaviti u normalan položaj, a u grupi Numeriranje u drugi položaj. U polje za unos broja fusnote unesite simbol # i kliknite U redu.

Kao rezultat toga, u dokument će biti umetnuta bilješka # i na dnu prozora dokumenta pojavit će se prozor za unos teksta fusnote u koji, pored ikone za bilješku, treba unijeti identifikator referentnog dijela koji se označava. Najčešće korištene vrste fusnota su:

BilješkaSvrha
# Određuje identifikator teme pomoći koji se može koristiti u drugim temama za navigaciju do teme označene ovom fusnotom.
$ Određuje naziv teme koji će se koristiti za identifikaciju teme pomoći na popisu pretraživanja i na popisu pregledanih tema prilikom korištenja sustava pomoći.
KOdređuje popis ključne riječi, kada odaberete s popisa dijaloškog okvira pretraživanja, idete na odjeljak pomoći čiji je naslov označen ovom fusnotom.

Napomena: bolje je da identifikator teme pomoći počinje prefiksom IDH_. U tom slučaju, tijekom kompilacije rtf datoteke, provjerit će se ispravnost poveznica na teme pomoći. Kompajler će ispisati popis identifikatora koji su navedeni u odjeljku projektne datoteke (vidi dolje), ali koji nisu u rtf datoteci.

Teme pomoći obično sadrže poveznice na druge teme. U prozoru sustava pomoći, koncepti (riječi) koji, kada su odabrani, vode do prijelaza na drugi odjeljak pomoći, označeni su drugom bojom od glavnog teksta pomoći i podvučeni. Prilikom pripreme teksta informacija o pomoći, riječ poveznica, kada je odabrana, vodi na drugi dio pomoći, treba biti podvučena dvostrukom crtom. Odmah nakon veze, bez razmaka, postavite identifikator teme pomoći na koju treba prijeći. Umetnuti identifikator mora biti oblikovan kao skriveni tekst. U isto vrijeme, slike, poput teksta, mogu se koristiti za poveznicu na drugi odjeljak. Da biste to učinili, slika je podcrtana u skladu s tim, a kontekst odjeljka nalazi se odmah iza slike. Prethodna slika prikazuje izgled prozora uređivača teksta tijekom pripreme datoteke pomoći. Riječ "Kupac" označena je kao poveznica na drugu temu pomoći (ovdje se pretpostavlja da je tema pomoći koja sadrži podatke o korisniku označena fusnotom # koja ima identifikator IDH_1).

Izrada sustava pomoći

Nakon što je stvorena datoteka za pomoć sustava (rtf datoteka), možete početi stvarati sustav pomoći (hlp datoteka). Da biste to učinili, prikladno je koristiti program Microsoft Help Workshop koji se nalazi u datoteci Hcw.exe; koji dolazi zasebno ili s Delphijem (ili u C++ Builderu) Microsoft Help Workshop pokreće se putem datoteke Hcw.exe.

Nakon pokretanja programa Microsoft Help Workshop, na zaslonu se pojavljuje glavni prozor programa. Glavna datoteka prevoditelja je projektna datoteka, koja kombinira elemente kao što su tekstualne datoteke pomoć, opcije, brojeve konteksta i omogućuje vam da iz njih stvorite datoteku pomoći. Kako biste započeli s izradom sustava pomoći, potrebno je iz izbornika Datoteka odabrati naredbu Nova, a zatim u dijaloškom okviru Naziv datoteke projekta koji se otvori odrediti tip datoteke za izradu - Projekt pomoći. Zatim treba odabrati mapu u kojoj se nalazi program za koji se kreira sustav pomoći iu kojoj se već treba nalaziti datoteka dokumenta sustava pomoći (rtf datoteka). Zatim u polje Naziv datoteke unesite naziv datoteke projekta pomoći. Projektna datoteka dobiva ekstenziju HPJ.

Nakon klika na gumb Spremi, otvara se prozor projekta sustava pomoći. Elementi projekta su pojedinačni dijelovi čiji se nazivi prikazuju velikim slovima i zatvoreni su u uglate zagrade. U početku projekt ima samo odjeljak koji uključuje parametre za prozor pomoći i izlaz izvješća o kompilaciji projekta.

Pomoću prozora projekta Pomoć možete dodati potrebne komponente u projekt, postavite karakteristike prozora sustava pomoći, prevedite projekt i testirajte kreirani sustav pomoći. Kako biste projektu dodali datoteku pomoći, potrebno je kliknuti na gumb Datoteke iu dijaloškom okviru Datoteke teme koji se otvori kliknuti gumb Dodaj. Kao rezultat toga, otvara se standardni prozor Open File koji vam omogućuje da odaberete željenu RTF datoteku.

Kao rezultat ovih radnji, u prozoru projekta pojavit će se odjeljak u kojem će biti naznačen naziv datoteke pomoći. Ako su informacije pomoći raspoređene u nekoliko datoteka, tada se operacija dodavanja datoteke mora ponoviti. Za postavljanje karakteristika glavnog prozora sustava pomoći potrebno je kliknuti u prozoru projekta Gumb Windows. Pojavit će se prozor Stvori prozor. U polju Stvori prozor s nazivom unesite main.

Kao rezultat klika na gumb U redu, pojavljuje se prozor Svojstva prozora, u tekstualno polje Naslovna traka kartice Općenito u kojem je potrebno unijeti naslov glavnog prozora sustava pomoći koji se kreira.

Koristeći karticu Position dijaloškog okvira Window Properties, možete postaviti položaj i veličinu prozora Help.

Na kartici Position nalazi se gumb Auto-Sizer, kada se klikne, otvara se prozor Help Window Auto-Sizer, čija veličina i položaj su određeni sadržajem polja u kartici Position. Pomoću miša možete promijeniti veličinu i položaj ovog prozora. Nakon klika na OK, koordinate i veličina prozora Auto-Sizer prozora pomoći bit će zapisane u polja kartice Position.

Pomoću kartice Boja možete postaviti boju pozadine područja naslova teme pomoći i područja teksta pomoći. Da biste to učinili, kliknite odgovarajući gumb Promijeni i odaberite željenu boju u standardnom prozoru boja.

Kako bi program koji koristi sustav pomoći mogao pristupiti određenom odjeljku informacija o pomoći, trebate definirati numeričke vrijednosti za identifikatore odjeljaka, tj. uspostaviti korespondenciju između kontekstnih brojeva kontrola aplikacije i odjeljaka sustava pomoći. Da biste to učinili, trebate kliknuti gumb Karta u prozoru projekta sustava pomoći, koji će otvoriti dijaloški okvir Karta. Iz ovog prozora programer može izvoditi operacije kao što je dodavanje novog podudaranja ili brisanje postojećeg. Podudaranja se prikazuju red po red kao parovi vrijednosti odvojeni znakom jednakosti. S lijeve strane je kontekst odjeljka datoteke pomoći (fusnota označena simbolom #), a s desne strane je broj konteksta kontrole aplikacije.

U ovom prozoru potrebno je kliknuti gumb Dodaj i u polje Topic ID dijaloškog okvira Add Map Entry koji se otvori unijeti identifikator teme pomoći, a u polje Mapped numeric value - numeričku vrijednost koja odgovara identifikatoru . U polje Komentar možete unijeti komentar - naziv odjeljka sustava pomoći kojem identifikator odgovara. Slijedi prozor projekta sustava pomoći nakon dodavanja rtf datoteke, postavljanja karakteristika glavnog prozora sustava pomoći i dodjele numeričkih vrijednosti za identifikatore odjeljaka.

Nakon što je datoteka projekta pripremljena, možete je prevesti klikom na gumb Spremi i prevedi u prozoru projekta. Međutim, kada prvi put kompajlirate projekt sustava pomoći, najbolje je odabrati naredbu Kompajliraj iz izbornika Datoteka, koji otvara dijaloški okvir Kompajliraj datoteku pomoći.

U ovom prozoru odaberite potvrdni okvir Automatski prikaži datoteku pomoći u WinHelp-u kada završi, a zatim kliknite gumb Prevedi. Nakon završetka kompilacije, na ekranu će se pojaviti prozor s informacijskom porukom o rezultatima kompilacije i, ako je kompilacija uspješna, prozor kreiranog sustava pomoći. Datoteka pomoći (hlp datoteka) koju generira kompilator bit će smještena u mapu u kojoj se nalazi datoteka projekta. Ako nije bilo poruka o pogrešci, tada datoteka pomoći sadrži točne informacije i spremna je za korištenje. Međutim, ako su greške otkrivene tijekom kompilacije, datoteka pomoći se i dalje stvara i može se koristiti, ali neki njeni elementi, kao što su veze, možda neće raditi ili će raditi neispravno. Kompajler datoteke pomoći je MDI aplikacija i može imati otvorenih više podređenih prozora u isto vrijeme. Nakon završetka kompilacije, ovi prozori su prozor projekta i prozor rezultata kompilacije, a potonji se nalazi na vrhu prozora projekta. Da biste nastavili raditi na projektu, morate zatvoriti prozor s rezultatima ili se prebaciti na prozor projekta koristeći naredbu Window/Project Name, gdje je Project Name naziv projektne datoteke.

Da biste stvorili potpuni sustav pomoći, morate stvoriti cnt datoteku u kojoj će biti pohranjeni nazivi tema i odjeljaka sustava pomoći. U programu Help Workshop potrebno je izraditi novi projekt Datoteka->Novo, u dijaloškom okviru koji se otvori odabrati tip datoteke za izradu - Sadržaj pomoći. Otvorit će se prozor projekta u kojem je potrebno popuniti polje Default filename - naziv datoteke pomoći (RS.hlp) i Default title - naslov prozora sustava pomoći.

Za dodavanje teme kliknite gumb Dodaj ispod - otvorit će se dijaloški okvir za dodavanje tema i odjeljaka. Tema je nešto što se u sustavu pomoći prikazuje kao ikona zatvorene knjige, klikom na koju se otvara padajući popis tema u sustavu pomoći, a tema se u sustavu pomoći prikazuje kao ikona lista s pitanjem oznaka, klikom na koju će se otvoriti odgovarajuća tema. Temu možete dodati i pomoću gumba Dodaj iznad - ti se gumbi razlikuju po tome što se prilikom dodavanja Dodaj iznad odjeljak nalazi iznad odabranog odjeljka, a Dodaj ispod ispod. Za dodavanje teme potrebno je postaviti prekidač na Naslov i ispuniti polje Naslov - naslov teme.

Prilikom dodavanja rubrike prekidač postaviti na Tema i ispuniti polja Naslov - naziv rubrike (Dnevnik plaćanja); ID teme - identifikator odjeljka (IDH_5); Datoteka pomoći - naziv datoteke pomoći (RS.hlp); Vrsta prozora - vrsta prozora u kojem će biti prikazan odjeljak (glavni).

Korištenje sustava pomoći

Kako bi korisnik dobio informacije o pomoći pritiskom na tipku F1 dok je program pokrenut, svojstvo Help File obrasca mora sadržavati naziv sistemske datoteke pomoći, a svojstvo Help Identifier mora sadržavati numerički identifikator pomoći. odjeljak s informacijama koji bi trebao biti prikazan.

Datoteku pomoći aplikacije bolje je smjestiti u mapu u kojoj se nalazi izvršna programska datoteka. To će omogućiti korištenje iste vrijednosti svojstva Datoteke pomoći u svim instancama aplikacije i neće spriječiti instaliranje aplikacije u bilo koju korisničku mapu. Ako vrijednost ovog svojstva ne specificira stazu, Microsoft Access će potražiti datoteku pomoći u direktoriju aplikacije. Ako je, kada pritisnete F1, fokus na kontroli za koju niste stvorili prilagođenu temu pomoći, prikazat će se prilagođena tema pomoći za obrazac. Ako prilagođena tema pomoći za obrazac također nedostaje, otvara se prozor Office Assistant. Tema korisničke pomoći ne može se prikazati pomoću pomoćnika.
Također možete koristiti Microsoft HTML Help Workshop za stvaranje datoteka pomoći za stvaranje datoteka pomoći u hipertekstualnom formatu.

Malo iz teorije sustava pomoći

Sustav pomoći programa, ili jednostavno datoteka pomoći, osmišljen je da korisniku programa pruži potpune i sveobuhvatne informacije o tome kako raditi s programom i zašto je ovaj softverski proizvod potreban. Sustav pomoći mora ispunjavati sljedeće zahtjeve:

  • Navedite potpuni opis korištenja programa.
  • Imajte grafičke materijale o tome kako koristiti program.
  • Budite dostupni za pozivanje iz bilo kojeg oblika programa.
  • Imajte kontekstualne opise i prikladan sustav pretraživanja informacija.
  • Imati najmanju moguću veličinu.
referentni sustav softverski proizvod napisao cijeli tim za razvoj projekta. Osobe odgovorne za informacijski sadržaj programa pišu materijale o namjeni softverskog proizvoda, daju opis informativnog sadržaja i preporuke za korištenje programa. Programeri programskog koda daju opis funkcija programa, svrhu elemenata sučelja i metode izravnog rada. Također, programeri sastavljaju sustav pomoći i integriraju ga u program. Programski sustav pomoći prolazi početno testiranje. Svrha primarnog testiranja je identificirati nedostatke, koji uključuju mrtve hiperveze u sustavu pomoći, nedosljednosti između opisa i stvarnih softverskih sučelja te nedostatne informacije dane neobučenom korisniku za rad s programom. Primarno testiranje provodi cijeli tim za razvoj softverskog proizvoda. Zajednički se čitaju materijali prikupljenog referentnog sustava. Sva pitanja, prijedlozi i komentari su dokumentirani. Nakon toga slijedi opća rasprava o identificiranim problematičnim područjima. Svrha ove rasprave je identificirati popis potrebnih popravaka u sustavu pomoći.

Proces stvaranja chm-a uvelike je pojednostavljen alatom kao što je HTML Help Workshop, koji je razvio Microsoft. Preuzmite HTML Help Workshop s Microsoftovog web mjesta. Instalirajte HTML Help Workshop na svoje računalo. Stvaramo na lokalni disk D: folder i nazovite ga chm. Pokrenite HTML Help Workshop, odaberite “File” -> “New” -> “Project” iz kontekstnog izbornika. Otvorit će se prozor čarobnjaka za projekt.

Morate navesti gdje će projekt chm datoteke biti pohranjen. Odredio sam mapu koju smo stvorili.

Riža. 2. Prozor za odabir lokacije projekta

U sljedećem koraku ne mijenjamo ništa jer nemamo nijednu datoteku koja bi se već mogla dodati u projekt HTML Help Workshop.

Riža. 3. Prozor koji pokazuje koje datoteke već imate potrebne za izradu pomoći

Pritisnite "Završi". Završili smo s praznim projektom. Sada morate pripremiti datoteke bez kojih je nemoguće kreirati chm. Glavna stvar su same stranice koje sadrže pomoć. Da biste ih izradili, potrebno je u kontekstnom izborniku odabrati “Datoteka” -> “HTML datoteka”, te u prozor koji se pojavi upisati naziv stranice koju ćemo izraditi. Nazvao sam ga "Intro".

Riža. 4. Napravite svoju prvu HTML datoteku

Nakon što ste unijeli svoje ime i kliknuli na “OK”, vidjet ćete prozor u kojem se već nalazi prazna html stranica, ako je spremimo u ovom obliku, to će biti samo prazna html stranica s naslovom “Intro”. Upišite nešto između oznaka

i spremite stranicu klikom na sliku diskete u mapi D:\CHM.

Riža. 5. Uređivač HTML stranica

Također izradite još nekoliko stranica kako biste mogli malo eksperimentirati. Kreirao sam stranice "FolderIntro.htm" i "Help In Folder.htm"

Riža. 6. Datoteke u mapi projekta

Sada imamo 3 datoteke koje je potrebno kompajlirati u jednu chm datoteku. Ali kako bi stvoreni chm bio potpun, važno je imati stablo direktorija i stranice pomoći pohranjene unutar datoteke. Ovo se stablo uvijek nalazi lijevo od teksta pomoći. Da bismo stvorili ovo stablo, moramo otići na karticu "Sadržaj" u prozoru HTML Help Workshop. Kada kliknete na ovu karticu, pojavit će se pitanje:

Riža. 7. Napravite datoteku sadržaja (koja pohranjuje strukturu stabla pomoći)

Mi se, naravno, slažemo i stvaramo nova datoteka sadržaj. Prihvatimo naziv datoteke koji nam nudi HTML Help Workshop - “Table of Contents.hhc”. Na lijevoj strani obratite pozornost na okomiti niz gumba; njih ćemo koristiti prilikom izrade datoteke sadržaja. Kliknite na gornji - "Svojstva sadržaja".

Riža. 8. Prozor u kojem se kreira stablo sadržaja

Pojavit će se sljedeći prozor "Svojstva sadržaja". Ubuduće se možete igrati s postavkama stila i prikaza, ali sada ovdje nećemo ništa mijenjati, zatvorit ćemo prozor. Pogledajmo gumbe nešto niže od gumba “Svojstva sadržaja”, prvi (sa slikom mape) – stvara direktorij unutar chm datoteke u koji možete smjestiti stranice, drugi (sa slikom naškrabanog lista) papira) – stvara stranicu unutar chm datoteke, treći (olovka) – uređuje stranicu ili direktorij unutar chm datoteke, četvrti – uklanja stranicu ili direktorij s popisa stranica unutar chm datoteke. Čak i niže, postoje gumbi koji vam omogućuju pomicanje stranica i kataloga gore i dolje na popisu, kao i njihovo pomicanje udesno i ulijevo. Pretposljednji gumb služi za pregled HTML koda stranice, a posljednji za spašavanje svih ovih problema.

Pa počnimo stvarati stablo imenika. Kliknite na gumb sa slikom lista, ispred nas će se pojaviti prozor u kojem popunjavamo polje "Naslov unosa" (upisao sam Intro). Kliknite gumb "Dodaj...", pojavit će se prozor "Put ili URL", u polje "Datoteka ili URL" unesite naziv našeg prvog stvorenog html stranice. Budući da je stranica pohranjena u istoj mapi kao i sam projekt - D:\CHM, nema potrebe navoditi puni put do datoteke.

Riža. 9. Dodavanje stranice u tablicu sadržaja

Riža. 10. Dodavanje stranice projektu

Zatim kliknite "OK" u oba prozora. Sada kliknite na gumb sa slikom mape. Pojavit će se prozor s pitanjem treba li umetnuti direktorij na početak tablice sadržaja. Dogovorit ćemo se, a onda, ako treba, mijenjati.

Riža. 11. Određivanje lokacije unosa u stablu sadržaja

Ovdje se pojavljuje isti prozor kao kod dodavanja zasebna stranica, odnosno imeniku trebate dati naziv i naznačiti koji html datotekaće se prikazati kada se odabere ovaj direktorij. Nakon što je direktorij konfiguriran, odaberite ovaj direktorij i kliknite na gumb sa slikom stranice. Na pitanje hoćemo li umetnuti stranicu na početak, odgovaramo "Ne". I stoga, nakon postavljanja ove stranice, ona će biti smještena unutar novostvorenog imenika. Sada možete premjestiti direktorij ispod klikom na gumb sa strelicom prema dolje.

Riža. 12. Nešto poput stabla sadržaja

Spremimo sadržaj tablice.

Kreirajmo sada "Indeks" za chm datoteku. Da biste to učinili, idite na karticu "Indeks" i prihvatite stvaranje nove datoteke indeksa "index.hhk". U prozoru koji se pojavi kliknite na gumb sa slikom ključa, unesite ključnu riječ u polje "Ključna riječ", kada je tražite po indeksu (kada je datoteka pomoći već kreirana), otvorit će se određena stranica. Nakon što ste naveli ključnu riječ, kao i kod izrade tablice sadržaja, morate navesti datoteku koja će odgovarati ovoj ključnoj riječi.

Riža. 13. Prozor za izradu indeksa

Nakon što se kreiraju tablica sadržaja, indeks i same html datoteke, možete početi izravno konfigurirati chm datoteku. Da biste to učinili, idite na karticu "Projekt", a zatim kliknite gornji gumb u okomitom retku. Sve konfiguriramo kao na snimkama zaslona.

Riža. 14. Postavke projekta Kartica Općenito

Riža. 15. Postavke projekta Kartica Datoteke

Na kartici “Datoteke” možete vidjeti da je potrebno naznačiti koje datoteke koristimo kao datoteku sadržaja i datoteku indeksa, kao i datoteku liste zaustavljanja pretraživanja cijelog teksta. Prve dvije datoteke izradili smo ranije, a posljednju ćemo kreirati klikom na gumb “Pregledaj...” i navođenjem naziva “traži”. Nakon toga kliknite na “OK”.

Da biste kreirali pretraživanje pomoću chm datoteke, trebate označiti potvrdni okvir "Kompiliraj informacije o pretrazi cijelog teksta" na kartici "Prevodilac".

Sada kliknite gumb sa slikom mape (drugi odozgo), u prozoru koji se pojavi kliknite gumb "Dodaj…", odaberite sve html datoteke koje želite dodati u pomoć i kliknite "Otvori" . Sve će datoteke biti dodane u datoteku pomoći. Sada bismo trebali imati ovakvu sliku.

Riža. 16. Dodavanje HTML datoteka

Sve što preostaje je kompajlirati chm datoteku. Kliknite na najniži gumb u okomitom nizu gumba.

Riža. 17. Kompilacija

Pojavljuje se dnevnik onoga što je učinjeno. Otvorite mapu D:\CHM i tamo pogledajte gotovu datoteku “MyProject.chm”. Ovo dovršava stvaranje chm.

Na predavanju ćete naučiti kako razviti sustav pomoći i povezati ovaj sustav s projektom Lazarus.

Izrada sustava pomoći

Svaki ozbiljan projekt trebao bi imati detaljan sustav pomoći koji će pomoći korisniku da razumije kako vaš program radi. Uostalom, da nije bilo "pomoći", teško da bismo ti i ja mogli sami svladati neki složeni program. A na ovom predavanju ćemo naučiti kako kreirati sustave pomoći i povezati ih s projektom. Dopustite mi da vas podsjetim da iako je Lazarus okruženje za razvoj programa na više platformi, mi svladavamo rad s njim pod Windows OS-om. Ako koristite Lazarus na Linuxu, Unixu ili nekom drugom OS-u koji nije Windows, preporuke u ovom predavanju vjerojatno neće biti prikladne za vas. U ovom slučaju, morat ćete sami potražiti ovaj materijal.

Dakle, pomoć može biti u dva formata: *.hlp i *.chm. Oba formata razvila je Microsoft Corporation. HLP format je zastario, iako se i danas može naći, ali je trenutno najčešći format pomoći Windows okruženje je CHM, pa razmislimo o tome.

CHM(Microsoft Compressed HTML Help, Microsoft Compiled HTML Help, CHM) je format datoteke pomoći osjetljiv na kontekst koji je razvio Microsoft 1997. godine kao zamjenu za WinHelp - HLP format. CHM datoteka je komprimirani skup HTML stranica, vrsta e-knjige, a može sadržavati cijeli skup Web stranica: tekst, tablice, slike, poveznice, medijske datoteke itd., što čini takav sustav pomoći moćan alat. Sve datoteke uključene u CHM pomoć komprimirane su korištenjem LZX algoritma, što pomoć čini kompaktnijom.

Na Internetu sam pronašao spomen da Lazarus uključuje alat za stvaranje CHM datoteka. I doista, pronašao sam ovaj alat na sljedećoj adresi (moje Lazarusove instalacijske mape su kreirane prema zadanim postavkama):

C:\lazarus\tools\chmmaker

Na ovoj adresi sam pronašao projekt koji, u teoriji, treba sastaviti i dobiti gotov alat. Međutim, samo pogledajte prozor projekta da shvatite koliko je ovaj alat primitivan. Nema potrebe ozbiljno govoriti o stvaranju sustava pomoći uz njegovu pomoć. To znači da moramo pronaći drugi alat.

Ovaj alat bi trebao biti:

  • besplatno;
  • dovoljno moćan za izradu certifikata bilo koje složenosti.

I tada odmah padaju na pamet dva programa: HTM2CHM i Microsoft HTML Help Workshop. Prvi je napisao ruski programer Yaroslav Kirillov, ima rusko i prilično prijateljsko sučelje. Funkcionalno je inferioran u odnosu na Microsoft HTML Help Workshop. Osim toga, CHM datoteke koje je kompilirao program nešto su veće. Međutim, ako trebate jednostavnu malu pomoć, onda najbolji alat nećeš ga naći. Nećemo razmatrati program HTM2CHM, budući da je prilično jednostavan, neće vam biti teško svladati ga sami. Razmotrimo složeniji alat - Microsoft HTML Help Workshop. Kao što naziv sugerira, program je razvila Microsoft Corporation i besplatan je, slobodno distribuiran proizvod. Možete ga preuzeti s web stranice proizvođača, ja sam ga našao na: http://www.microsoft.com/en-us/download/details.aspx?id=21138

Ili možete preuzeti ovaj alat s moje web stranice, koja je dizajnirana da podrži ovaj tečaj: http://lazarusprog.tk/files/htmlhelp.rar

Ovo je HTML Help Workshop verzija 4.74.8702 - program za izradu sustava pomoći.

Radionica HTML pomoći (hhw.exe)- program koji ima dosta mogućnosti, iako nije jednostavan za korištenje i nema rusko sučelje. Program vam omogućuje stvaranje svih potrebnih datoteka pomoći iz kojih se zatim kompajlira jedan projekt.

Pogledajmo što je CHM pomoć. U biti, ovo je elektronička interaktivna knjiga koja vam omogućuje korištenje sadržaja, indeksa (oznaka), kontekstualnog pretraživanja cijelog teksta i odabranih članaka pomoći. I sve je to stvoreno na temelju zasebnih HTML datoteka. A sada dolazimo do drugog pitanja: što je HTML? HTML- Hyper Text Markup Language - Hipertekstualni označni jezik, osnova na kojoj su izgrađene sve web stranice, same web stranice koje učitavamo u naše preglednike. Ispada da za stvaranje sustava pomoći trebate naučiti još malo HTML-a? Općenito, da, ako koristite samo ugrađenu HTML Help Workshop. Web stranica se može napisati u bilo kojem uređivač teksta, čak iu Notepadu, ako znate HTML oznake. Međutim, naravno, postoje jednostavniji načini.

Ima ih mnogo vizualni urednici, koji vam omogućuju spremanje sadržaja kao HTML datoteka. Prije svega pada na pamet uredski program MS Word. Da, također vam omogućuje stvaranje HTML datoteka, ali ne preporučujem da ga koristite: unutar takvih datoteka ima puno nepotrebnih oznaka - smeća. Osim toga, veze na slike u HTML datotekama moraju biti predstavljene img oznakom, na primjer:

a MS Word ubacuje slike u kolekciju Shapes.

Drugu opciju na internetu često preporučuje program iz istog ureda MS FrontPage. Pa, u prvim verzijama ovaj je program bio stvarno dobar: prilično jednostavan, omogućavao vam je vizualno stvaranje web stranica i nije zahtijevao od korisnika poznavanje HTML-a. Međutim, s vremenom je FrontPage (kao i ostali Microsoftovi proizvodi) postajao sve složeniji, dodavalo mu se sve više i više novih, nepoznatih funkcija, i sada je MS FrontPage nespretno čudovište, za čije će proučavanje biti potreban prilično težak udžbenik.

Postoji i treća, bolja opcija. Na internetu postoji mnogo vizualnih HTML uređivača koji ne zahtijevaju poznavanje HTML-a. Postoje također plaćeni programi, i besplatno. Postoje prilično složeni sustavi, poput Macromedia Dreamweavera, koji vam omogućuju izradu cijelih web stranica, a postoje i jednostavniji programi.

Za izradu HTML datoteka toplo preporučujem jednostavan i besplatan vizualni HTML uređivač s ruskim NVU sučeljem. Ovaj uređivač možete preuzeti s web stranice programera: http://nvu.mozilla-russia.org/

Ovo je NVU 1.0 - Visual HTML editor ( WYSIWYG-urednik, s engl What You See Is What You Get, “ono što vidite to i dobijete”). Ovaj uređivač ne zahtijeva poznavanje HTML-a, prilično ga je lako naučiti i ima detaljnu pomoć na ruskom:

Smatrati izrada web stranice Nećemo koristiti ovaj editor, tamo je sve prilično jednostavno i pregledno, a predavanje će ionako biti veliko. Napomenut ću samo da je bolje HTML datoteke imenovati latinicom i ne koristiti razmake, odnosno umjesto “Menu Commands .html” datoteku bi bilo bolje nazvati “CommandsMenu.html”. Činjenica je da ako na neke stranice priručnika postavite poveznice na druge stranice priručnika, HTML Help Workshop može dati netočne rezultate s nazivima datoteka na ruskom. Razmaci u nazivu datoteke također mogu biti loša ideja.

Sada se vratimo našoj pomoći. Nadam se da ste spremili projekt Encryption Notepad iz predavanja 18? Za ovaj projekt izradit ćemo sustav pomoći. Prije svega, moramo razviti strukturu budućeg certifikata. Sadržaj pomoći je struktura stabla u kojoj se mogu nalaziti knjige I stranice. Knjiga u HTML Help Workshopu je odjeljak koji ima pododjeljke; takve knjige mogu biti ugniježđene. Stranica je završni odjeljak koji nema pododjeljke. Naš program nije toliko kompliciran, tako da će struktura biti vrlo jednostavna:

Svrha programa Naredbe izbornika Datoteka Uredi Format Kodiranje Pomoć Povratne informacije

Ovdje imamo dvije stranice: " Svrha programa"I" Povratne informacije"a također i knjiga" Naredbe izbornika", koji zauzvrat sadrži još 5 stranica: " Datoteka", "Uredi", "Format", "Kodiranje"I" Referenca".

Dakle, morat ćemo napraviti 8 HTML datoteka, zasebno za knjigu i za svaku od stranica. Neću dati potpune popise ovih datoteka - sadržaj pomoći će ovisiti o vašoj mašti, ali ću dati neke indikativne oznake. Evo, na primjer, kako sam označio veze na postojeće stranice priručnici:


Riža. 28.2.

Dao sam kod kao sliku kako oznake primjera ne bi bile u sukobu s oznakama samog predavanja. Štoviše, tekst HTML datoteke otvara se u jednostavnom Notepadu, da biste vidjeli oznake u NVU, morate otvoriti "tab" Kodirati" na dnu radnog prozora.

I ovako ubacujem sliku:


Riža. 28.3.

Rezultat bi trebao biti nešto poput ove stranice s umetnutom slikom:

Nadam se da ste shvatili smisao i ispravno napravili svih 8 html datoteka (imam i 9. datoteku - sliku MojTekst.jpg).

Naše Pločica za šifre je u mapi 18-01 , ako ste slijedili moje preporuke. Kreirajmo još jednu mapu u ovoj mapi Pomozite, gdje ćemo prikupiti naš sustav pomoći. Dobio sam ovu adresu:

C:\Obrazovanje\18-01\Pomoć

Tamo sam stavio 8 html datoteka:

  • Koder.html
  • CommandsMenu.html
  • Datoteka.html
  • Format.html
  • Naznachenie.html
  • ObratSvyaz.html
  • Pravka.html
  • Pomoć.html

i sliku MyText. JPG, koji sam ubacio na stranicu Coder. html (vidi sliku 28.4).

Sada su sve pripreme gotove, možete preuzeti program HTML Help Workshop i konačno početi stvarati CHM datoteku. Nakon učitavanja programa odaberite naredbu izbornika " Datoteka -> Novo", ili kliknite gumb " Novi" uključeno Upravljačke ploče. Pred vama će se pojaviti sljedeći prozor:


Riža. 28.5.

Dakle, ovdje možete odabrati stvaranje sljedećih objekata:

  • Projekt- Projekt u cjelini. Još je rano da biramo, prvo ćemo morati napraviti sadržaj.
  • Tekst- Jednostavna tekstualna datoteka.
  • HTML datoteka- HTML datoteka, web stranica. Međutim, kao što je već spomenuto, mogućnosti ovog uređivača su vrlo skromne, a za njegovo korištenje potrebno je poznavanje označavanja hiperteksta.
  • Sadržaj- Sadržaj, format datoteke HHC (Hyper sadržaj pomoći). Ovdje će se otvoriti uređivač u koji ćete morati unijeti sadržaj kontekstualne pomoći, potpuno isti kao struktura stabla koju smo ranije razvili. Morat ćete povezati svaku knjigu i stranicu s vlastitom HTML datotekom.
  • Indeks- Izrada indeksne datoteke, odnosno indeksne datoteke. Ova datoteka prikuplja ključne riječi i fraze, koje se zatim koriste za izradu indeksa. Danas se na Internetu takve ključne riječi često nazivaju oznakama. Datoteka je u HHK (Hyper Help Keyword) formatu.

Izrada tablice sadržaja

Kao što je gore spomenuto, prvo ćete morati učiniti Sadržaj, pa odaberite objekt Sadržaj.

U prozoru HTML Help Radionica objekt će se otvoriti TOC (Sadržaj):


Riža. 28.6.

Za nas su važni neki gumbi na lijevoj alatnoj traci. Gornji gumb je Svojstva sadržaja. Sljedeća dva gumba omogućuju vam da dodate knjigu ili stranicu u tablicu, to je ono što nam sada treba.

kliknite " Umetnite stranicu" (nazivi gumba pojavljuju se ako držite pokazivač miša iznad njih neko vrijeme) za dodavanje stranice. U polju " Naslov unosa" trebate navesti naziv odjeljka koji će biti prikazan u tablici. Imat ćemo ovo " Svrha programa" (naravno, bez navodnika). Zatim morate kliknuti gumb " Dodaj/uredi" da odredite HTML datoteku koja odgovara odjeljku. Otvorit će se drugi prozor " Put ili URL", u koji je potrebno unijeti naziv HTML datoteke ili njezinu internetsku adresu. Možete koristiti gumb " pretraživati" za odabir datoteke, ali tada će datoteka biti navedena zajedno sa svojom relativnom adresom, ovako:

..\..\Obrazovanje\18-01\Pomoć\Naznachenie.html

Sve datoteke projekta direktorija bit će u istoj mapi, tako da ovdje nije potrebna relativna adresa. Uklonite ga, ostavljajući ga u retku " Datoteka ili URL"samo naziv HTML datoteke koja odgovara odjeljku, imam ovo:

Naznachenie.html

kliknite " u redu", a zatim prozor za dodavanje particije Sadržaj izgledat će ovako:


Riža. 28.7.

kliknite " u redu", a odjeljak će biti dodan Sadržaj.

Sada kliknite " Umetnite naslov"jer ovaj put ne trebamo dodati stranicu, već knjigu" Naredbe izbornika". Na pitanje jeste li sigurni da želite dodati knjigu u sadržaj, odgovorite potvrdno. Proces dodavanja knjige potpuno je isti kao i dodavanje stranica. Navedite naslov odjeljka " Naredbe izbornika" i navedite HTML datoteku koja odgovara ovom odjeljku. Ne zaboravite ukloniti relativnu adresu ako ste koristili gumb " pretraživati" za odabir datoteke.

Kada dostavite sve što trebate i potvrdite sve zahtjeve, knjiga će biti dodana Sadržaj, ali će biti VIŠI od prethodne stranice! A u našoj strukturi stabla trebao bi biti u drugom redu. Ovdje u pomoć dolaze četiri tipke sa strelicama. Prva dva omogućuju pomicanje objekta više i niže, a drugo - lijevo i desno. Dakle, ne samo da možemo postaviti particiju na željenu liniju Stolovi, ali i premjestiti na željenu poziciju u strukturi stabla. Uostalom, u trećem redu trebali bismo imati stranicu " Datoteka"koji će biti ugrađen u knjigu" Naredbe izbornika", pa bi se stoga trebao pomaknuti udesno.

Nakon što ste izvršili ovu operaciju potreban broj puta, dodajte sve ostale stranice Sadržaj:


Riža. 28.8.

Ne zaboravite ukloniti relativni URL HTML stranica.

Kada završite, pritisnite donji gumb " Spremiti datoteku" na lijevoj alatnoj traci za spremanje Sadržaj. Naziv tablice možete ostaviti nepromijenjen, " Sadržaj.hhc", ali provjerite jeste li ga spremili u istu mapu u kojoj se već nalaze HTML datoteke pomoći. Međutim, ista bi mapa već trebala biti navedena u prozoru za spremanje Stolovi, ako ste dodali HTML stranice s " pretraživati".

Stvaranje projektne datoteke

Naredba glavnog izbornika " Datoteka -> Zatvori sve"zatvorite prethodno stvoreno Pregradni stol. Zatim odaberite naredbu " Datoteka -> Novo" ili kliknite gumb " Novi" uključeno Alatne trake za početak stvaranja novog objekta. Ovaj put stvaramo Projekt, pa u prozoru za odabir objekta navedite Projekt.

Pojavit će se prozor čarobnjaka za novi projekt i od vas će se prvo tražiti da postojeći projekt pretvorite u naslijeđeni format WinHelp. Ti i ja stvaramo projekt od nule, tako da " Pretvorite WinHelp projekt"Mi ne instaliramo, već samo kliknemo" Unaprijediti".

Sljedeći korak od vas će tražiti da unesete naziv projektne datoteke ili odaberete postojeći . Najlakši način da to učinite je da pritisnete " pretraživati", provjerite je li mapa otvorena " Pomozite", u kojem pohranjujemo sve datoteke projekta pomoći, u polje " Naziv datoteke" odredite naziv projektne datoteke. Ovdje postoji jedna napomena: rezultirajuća pomoć imat će isti naziv kao projektna datoteka, a nazivi datoteka pomoći obično se podudaraju s nazivima programa. Naša programska datoteka zove se CodeBook.exe, zatim unosimo ime Šifrarnik i pritisnite " Otvoren". Bit ćete vraćeni u prozor s nazivom datoteke, to će ime biti naznačeno zajedno s adresom, a naziv datoteke projekta automatski će dobiti nastavak HHP (Hyper Help Project). Dobio sam ovako:

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

kliknite " Unaprijediti" i otvorit će se sljedeći prozor čarobnjaka. Ovdje ćemo od nas tražiti da naznačimo koje projektne datoteke već imamo. Imamo HTML datoteke s odjeljcima i datoteku Sadržaj, potvrdite odgovarajuće okvire:


Riža. 28.9.

kliknite " Unaprijediti". Sljedeći korak od vas će tražiti da navedete datoteku Sadržaj. kliknite " pretraživati" i odaberite datoteku tablice ( Sadržaj.hhc). kliknite " Otvoren", adresa i naziv datoteke Stolovi past će u polje gospodara. kliknite " Unaprijediti".

U sljedećem koraku od nas se traži da unesemo sve HTML datoteke projekta. Možete ih dodavati jednu po jednu ili još bolje sve datoteke odjednom. kliknite " Dodati", otvorit će se prozor za otvaranje datoteke. Prema zadanim postavkama, mapa bi trebala biti otvorena" Pomozite". U prozoru ćete vidjeti 8 HTML datoteka. Odaberite prvu, a zatim držite pritisnutu tipku , kliknite na zadnji. Svih 8 datoteka bit će odabrano. kliknite " Otvoren", a sve ove datoteke pojavit će se u prozoru čarobnjaka:


Riža. 28.10.

Stvaranje indeksa

Naša je pomoć gotovo spremna, već možemo sastaviti rezultirajuću datoteku pomoći, ali ne škodi dodati nešto dodatne funkcije. Još nemamo indeks!

Indeks je datoteka s ekstenzijom HHK (Hyper Help Keyword), koji sadrži ključne riječi i izraze te veze na stranice pomoći na koje se odnose.

Danas na Internetu postoje mnoge stranice - knjižnice, blogovi, stranice s vijestima itd. - gdje možete pronaći informacije o tzv. tagovima. Vidjeli ste polje u koje unosite tražene riječi i izraze i gumb " Pronaći" u blizini? Te ključne riječi koje tamo unesete nazivaju se oznakama u internetskoj sferi, a indeksima u projektu pomoći.

Jedna stranica pomoći može imati mnogo ključnih riječi. S druge strane, jedna ključna riječ može povezati s mnogim stranicama pomoći. Pravilna organizacija indeksa krajnjem će korisniku znatno olakšati rad s pomoći, a sve ovisi o vašoj mašti i poznavanju psihologije korisnika.

U prozoru HTML Help Radionica Projektna datoteka je otvorena, na lijevoj strani prozora vidite tri kartice: " Projekt", "Sadržaj"I" Indeks". Da biste počeli stvarati indekse, morate otići na karticu " Indeks". Budući da indeksna datoteka u projektu još nije navedena, prikazat će se zahtjev - stvaramo li novu indeksnu datoteku ili povezujemo postojeću? Stvaramo novu datoteku, pa ostavite radio gumb odabran" Stvorite novu indeksnu datoteku" i pritisnite " u redu". Od vas će se tražiti da unesete naziv za datoteku indeksa, a zadani naziv je Kazalo.hhk. Ne vidim puno smisla mijenjati ovo ime. Samo se uvjerite da u " Mapa"naša mapa je još uvijek otvorena" Pomozite", moramo u nju također spremiti datoteku indeksa. Kliknite " Uštedjeti", i indeksna datoteka će biti kreirana.

Još uvijek je prazan - nema indeksa. Počnimo ih stvarati. Općenito, trebali biste unaprijed razmisliti koje ključne riječi povezati na koji odjeljak pomoći. Dobio sam ovako:

Tablica 28.1. Popis uzoraka ključne riječi i fraze za indeksnu datoteku
Naziv datoteke i odjeljka Ključne riječi
Koder.html

Naredbe izbornika " Kodiranje"

kodiranje, dekodiranje, šifrirati, dešifrirati, dešifrirati, tekst
CommandsMenu.html

Naredbe izbornika

stavke izbornika, datoteka, uređivanje, formatiranje, kodiranje, pomoć
Datoteka.html

Naredbe izbornika " Datoteka"

datoteka, rad s datotekom, stvoriti, otvoriti, spremiti, statistika, izlaz
Format.html

Naredbe izbornika " Format"

format, font, boja, prelamanje riječi, automatsko prelamanje teksta
Naznachenie.html

Svrha programa

CodeBook, blok za šifriranje, notepad, lozinka, ključna riječ, verzija
ObratSvyaz.html

Povratne informacije

povratne informacije, web stranica, e-mail, elektronička pošta, Autor
Pravka.html

Naredbe izbornika " Uredi"

uredi, poništi, izreži, kopiraj, zalijepi, izbriši, odaberi sve, međuspremnik

Vaši nazivi datoteka i nazivi odjeljaka mogu se razlikovati. Osim toga, možda će vam mašta reći kako proširiti popis ključnih riječi.

Sada kada smo sredili popis, počnimo stvarati indekse. U prozoru HTML Help Radionica kartica bi trebala biti otvorena Indeks". Obratite pozornost na gumbe na lijevoj alatnoj traci, gotovo su isti kao oni Sadržaj. Zanima nas drugi gumb " Umetnite ključnu riječ", pokazuje ključ.

Kliknite na njega. Otvorit će se prozor Dodaj indeks. Ključna riječ ili fraza moraju biti unesene u " Ključna riječ", zatim pritisnite gumb " Dodati". Otvorit će se prozor u kojem trebate odabrati odjeljak na koji će se ova ključna riječ povezati. Ako se ova riječ nalazi u različitim odjeljcima, tada ćete morati stvoriti nekoliko indeksa: s jednom ključnom riječi, ali različitim poveznicama na odjeljke. Za veliki sustavi pomoći koji još uvijek rade!

Dakle, ključna riječ je naznačena, odjeljak za pomoć je u "polju" HTML naslovi"odabrana - polja" Datoteka ili URL"I" Titula" treba automatski ispuniti. Kliknite " u redu", a novi indeks pojavit će se u prozoru Dodaj indeks:


Riža. 28.11.

Kliknite "opet" u redu", i na kartici " Indeks"ključna riječ će se pojaviti" kodiranje". Ništa komplicirano, osim što će se takva operacija morati ponoviti mnogo puta, za svaki par" Ključna riječ - poveznica odjeljka". Zato budite strpljivi i unesite sve svoje ključne riječi i fraze.

Svaki put kada budete upitani želite li kreirati novi indeks na vrhu popisa - odgovorite potvrdno, kasnije ćemo sortirati ovaj popis. Ako slučajno pogriješite, možete kliknuti treći gumb odozgo sa slikom olovke za uređivanje indeksa, ili četvrti za brisanje, samo ovaj pogrešan indeks treba biti označen.

Ne znam za vas, ali ja sam završio s 46 ključnih riječi i fraza! Ne bi škodilo da ih poredate abecednim redom. Da biste to učinili, upotrijebite treći gumb odozdo " Poredajte ključne riječi po abecedi" sa slovima A i Z i strelicom prema dolje - pritisnite ga i popis će se sortirati. Ako slučajno radite s velikom datotekom pomoći, indekse možete stvoriti ne odjednom, već ih povremeno dodati. Ali ipak ih nemojte zaboraviti ponovno sortirati, inače će indeksi izgledati nemarno.

To je to, završili ste s radom s indeksima, kliknite donji gumb " Spremiti datoteku" za spremanje datoteke indeksa.

Stvaranje pretraživanja cijelog teksta

Indeksi mogu znatno olakšati korisniku pronalaženje potrebne pomoći, ali ipak pretraživanje cijelog teksta ovo se češće koristi. Pretraživanje cijelog teksta- ovo je kada korisnik unese traženu riječ/frazu i