Dokumentation/Hjælp
TDF LibreOffice Document Liberation Project Community Blogs Pootle Nextcloud Redmine Ask LibreOffice Donate
LibreOffices Hjælp undergik en radikal ændring med version 6.1 og vises nu i systemets browser.
Contents
- 1 Introduktion til redigering af LibreOffice Hjælp
- 2 Dokumentation til Hjælp-redigering
- 3 Rediger LibreOffice Hjælp-filer direkte i gerrit
- 4 Rediger LibreOffice Hjælp-filer på din lokale computer
- 5 Rediger Hjælp
- 6 Forstå strukturen i LibreOffice Hjælp-filer
- 7 Hvordan verificeres fejl
- 8 Hvordan sendes den tilbage til godkendelse (via gerrit)
- 9 Se også
Introduktion til redigering af LibreOffice Hjælp
LibreOffice Hjælp-sider er tekstsider i XML (Extensive Markup Language). Her er der et sammendrag, der hjælper dig med at bidrage til Hjælp-projektet:
Mine aktuelle færdigheder | Enkle opgaver (slåfejl, grammatik, lingvistik) | Mellemsvære opgaver (opdatering i henseende til aktuel version, omordning af menuer, bedre formatering) | Stort omfang (nye sider om funktionaliteter, tilføj billeder og multimedier, mange berørte filer...) |
---|---|---|---|
Jeg har en Gerrit-konto, jeg kan XHP | Rediger XHP-filen direkte i Gerrit | Det kan være svært at redigere i Gerrit, undgå det. | Endnu hårdere, undgå det. |
Jeg har klonet undermodulet Hjælp, jeg kan teste lokalt, jeg har udviklingsfærdigheder og kan XHP | Rediger XHP-filen lokalt, konstruere, teste og indsende en rettelse | Det samme som enkle opgaver | Det samme som enkle opgaver |
Ingen af ovennævnte, jeg har ingen færdigheder i udvikling eller XML, men jeg er god til at dokumentere. | Send en email til dokumentationslisten. Giv så mange oplysninger som muligt, eller endnu bedre tilføj den side. du vil ordne. | Åbn en fejlrapport i Bugzilla for at rapportere manglen, det er endnu bedre, hvis du tilføjer den side, der skal ordnes. | Åbn en fejlrapport i Bugzilla for at rapportere manglen/forbedringen. Vedhæft filer med foreslået indhold. Tilføj så meget som muligt, det er endnu bedre, hvis du tilføjer den side, der skal ordnes. |
Dokumentation til Hjælp-redigering
Et minimalt kendskab til XML eller endda HTML er nødvendigt. The XML til LibreOffices Hjælp (også kendt som XHP) er ikke svært at fatte, hvis du kender de grundliggende ideer i XML. Det vil være nyttigt til små ændringer, indtil du bliver mere fortrolig med, hvad du må og ikke må i LibreOffice Hjælp-filer.
Dokumentation til forståelse, affattelse og redigering af LibreOffice Hjælp kan findes i online version. Disse wiki-sider er under revision og forbedring og vil følge udviklingen i LibreOffice Hjælp-ressourcer.
Den vigtigste wiki-side til XHP er side 2: XHP Referencer.
Den originale PDF-bog er tilgængelig: Forstå, affat og rediger OpenOffice.org HELP (PDF). Bemærk, at denne bog nu er forældet.
Rediger LibreOffice Hjælp-filer direkte i gerrit
En fyldestgørende side om emnet er tilgængelig her
Rediger LibreOffice Hjælp-filer på din lokale computer
Kilder til LibreOffice Hjælp med git
Kilderne til LibreOffice Hjælp findes i git. Hvis du allerede har konfigureret gerrit, kan du:
git clone ssh://logerrit/help
Eller alternativt er du nødt til at gøre:
git clone git://gerrit.libreoffice.org/help
en gang. Derefter kan du arbejde med git-depotet på sædvanlig vis:
- For at få de nyeste strenge skriver du
git pull -r
- for at sende dine ændringer til godkendelse pusher du til gerrit. Se venligst, hvordan du gør det, senere på denne side.
Læs Hvordan sættes gerrit op første gang og Hvordan sendes en rettelse til korrektur. Hvis du har problemer med opsætningen, kontakt venligst udviklerne på #libreoffice-dev connect via webchat-kanalen på freenode, de vil være glade for at hjælpe dig!
Kilder til Hjælp som pakket arkiv
Indrømmet, git er den sikreste måde at få den seneste kildekode til hjælp. Men hvis git ikke er en løsning for dig, kan du downloade Hjælp-kildefilen som en tarball og dekomprimere den til din arbejdsmappe.
For at downloade den seneste kildekode til Hjælp ser du efter den seneste version på denne side
http://download.documentfoundation.org/libreoffice/src/X.Y.Z/ hvor X, Y and Z skal erstattes af den seneste version. For eksempel (24. maj 2017) er X.Y.Z 5.4.0 .
Rediger Hjælp
Der findes en kort manual, der beskriver, hvordan Hjælp-indholdet skal affattes here.
Sådan findes den fil, der skal arbejdes på
Når du har kilderne til Hjælpen og strengen, du vil ændre (som at ændre den "brede vifte af muligheder" på https://help.libreoffice.org/Writer/Writer_Features#Designing_and_Structuring), gør du:
cd help
git grep "wide variety of options"
Dette returnerer dette til dig:
source/text/swriter/main0503.xhp:<paragraph role="paragraph" id="par_id3147239" xml-lang="en-US" l10n="U" oldref="10">$[officename] offers ...
hvis betyder, at denne findes i source/text/swriter/main0503.xhp
Hvordan ændres det
Med den sædvanlige tekst-baserede redigering
Praktisk talt enhver tekstbehandler kan åbne filen .xhp
(det er fx Kate i KDE, gedit i Gnome eller Notepad2 i Windows. Måske vil du bruge vim eller en anden professionel xml-redigering).
- Åbn en Hjælp-fil i menuen ▸ eller med funktionen fra en filhåndtering (fx i KDE, højreklik på filen og vælg ▸ på kontekstmenuen).
- Fordi filerne kan være meget store og have et stort antal xml-mærker, du bruge funktionen Find (sædvanligvis ▸ eller Ctrl+F).
- Lav de nødvendige ændringer (hvis du ikke er fortrolig med xml-mærker i Hjælp-filer, skal du sikre dig, at du ikke har rørt dem).
- Gem filen.
Den metode er god, når vi har brug for at lave mindre rettelser uden at røre XML-mærkernene, fx for at rette en slåfejl.
Forstå strukturen i LibreOffice Hjælp-filer
LibreOffice Hjælp-filen er sammensat af flere obligatoriske dele. Se på dette guidede eksempel.
Hvordan verificeres fejl
Hvis du laver ændringer eller opretter en ny side i Hjælp, er det en god ide at tjekke, hvordan den vil se ud i brugerfladen. Du skal konstruere LibreOffices Hjælp.
Den første gang har du brug for at konstruere LibreOffice. For fremtiden kan det gøres ved at opdatere versionen fra tid til anden. Flere oplysninger om konstruktionen af LibreOffice kan findes på disse sider: til Linux, til Windows og til macOS.
Brug indstillingen --with-help=...
. Det vil downloade Hjælp-filerne til mappen helpcontent2
.
Den lokale Hjælp
Brug indstillingen --with-help=html
til autogen.sh
, når du konstruerer LibreOffice
Den resulterende konstruktion er placeret i instdir/help/
sammen med mange ledsage-filer, der er nødvendige til at styre siderne. Åbn filen instdir/help/index.html
fra din browser eller tryk på F1 i din LibreOffice-konstruktion for at få adgang til Hjælp-elementets side.
Online-Hjælpen
Brug indstillingen --with-help=online
til autogen.sh
, når du bygger LibreOffice
Den resulterende konstruktion er placeret i instdir/help/X.Y
sammen med mange ledsage-filer, der nødvendige til at styre filerne. For at navigere lokalt i Online-hjælp-konstruktionen, indstiller du en webserver i din computer og får den til at åbne siden https://localhost/<path-to-instdir>/instdir/help/X.Y/index.html.
Hvordan sendes den tilbage til godkendelse (via gerrit)
Gerrit er et værktøj, som tillader en let korrektur på ændrimger, som går ind i LibreOffice. Følg instruktionerne på Hvordan sendes en rettelse til korrektur, Hjælp bruger den samme arbejdsgang. De præcise trin findes i artiklen om undermoduler.
Hvis du ikke er i stand til at få gerrit til at fungere og får en fejl
fatal: remote error: access denied or repository not exported: /help
bruger du den følgende kommando
git config remote.origin.pushurl ssh://logerrit/help
hvis du så får en gerrit-fejl om ikke at have et Ændrings-ID, kør så denne kommando i Hjælpens rodmappe
cd .git/hooks && ln -s ../../.git-hooks/* ./
Hvis denne kommando ikke hjælper, følger du rådet i fejlen "Vink: for automatisk at indsætte Ændrings-ID installerer du krogen".