Copyright © 2002 Christian Gebauer
Härmed ges tillåtelse att kopiera, distribuera och/eller ändra detta dokument under villkoren i GNU Free Documentation License, Version 1.1 eller någon senare version publicerad av Free Software Foundation; utan invarianta avsnitt, utan framsidestexter och utan baksidestexter. En kopia av licensen inkluderas i avsnittet som heter "GNU Free Documentation License".
Ordboken är en grafisk klient för DICT-protokollet. Den gör det möjligt att söka igenom ordboksdatabaser efter ett ord eller mening, och visar sedan passande definitioner.
Innehållsförteckning
Ordboken är en grafisk klient för DICT
-protokollet. Den gör det möjligt att söka igenom ordboksdatabaser efter ett ord eller mening, och visar sedan passande definitioner. Ordboken försöker underlätta både grundläggande och avancerade förfrågningar. En särskild lista erbjuder ett bekvämt sätt att hantera det enorma antal matchande ord som en avancerad förfrågan kan returnera.
Resten av ordbokens användargränssnitt påminner om en webbläsare. Du kan till exempel hoppa till definitionen av en synonym genom att helt enkelt klicka på det markerade ordet. Framåt/bakåt funktioner som låter dig snabbt gå tillbaka till resultatet från tidigare förfrågningar, är också implementerade.
Ordboken kan hantera klippbordets innehåll, så det är lätt att kombinera ordboken med en webbläsare eller texteditor.
Om din dator är bakom en brandvägg, inte har en ständig Internetförbindelse eller anslutningen till servern på dict.org är för långsam, kan du installera en egen lokal server. Allt du behöver finns på www.dict.org. Fördelarna med en lokal server är optimal prestanda och möjligheten att installera ytterligare databaser som du väljer själv. Den här handboken innehåller en liten handledning för installation och länkar till databaser.
Efter du har startat ordboken (med panelmenyn, eller genom att skriva kdict på kommandoraden) visas ordbokens huvudfönster:
Ordbokens huvudfönster.
Det finns två olika sätt att slå upp ett ord eller en mening med ordboken. Du kan använda en definitionsförfrågan. Ordboken letar efter exakt matchande ord i databaserna och visar alla definitioner som matchar i vänstra rutan. Eller så kan du använda en matchande förfrågan, i det här fallet visas alla matchande databasposter i listan till höger Därefter kan du bestämma vilka definitioner som du vill titta på. Den här metoden har fördelen att du kan använda mer sofistikerade sökstrategier som prefix, suffix och reguljära uttryck.
DICT
-servernInnan du kan göra din första sökning, måste du kontrollera om de förinställda serverinställningarna fungerar ihop med dina inställningar. Du kan ändra inställningarna i inställningsdialogrutan. Den förinställda servern är dict.org, som är en allmän server, så du behöver inte ändra något om du har en fungerande Internetanslutning.
Du kan prova din inställning genom att välja från menyn . Det här visar en del statusinformation om servern.
Nu bör du använda ->. Det här hämtar en lista på tillgängliga databaser och strategier från servern. Ordboken kan nu visa dig alla funktioner som servern har i menyerna. (Du bör alltid anropa efter du har bytt till en ny server)
En definitionsförfrågan letar efter ord/meningar som exakt matchar den angivna texten i den valda databasen. Definitionerna som hör ihop med de här orden visas i huvudfönstret. Om servern inte hittar något lämpligt, använder ordboken en sökstrategi som är optimerad för stavningskontroll, för att visa en lista på liknande ord.
I de flesta databaser markeras några ord (särskilt synonymer) med parenteser “{}”. Dessa ord är markerade, och genom att klicka på dem med vänster musknapp, startas en ny definitionsförfrågan med orden.
Du kan markera en del av texten med vänster musknapp. Markeringen kopieras automatiskt till klippbordet. Det här är mycket bekvämt eftersom du kan använda mittenknappen var som helst i huvudfönstret för att definiera innehållet i klippbordet. Så om du vill hämta en definition av ett ord eller en mening som inte anges som en synonym, markera bara det med vänster musknapp och hämta definitionen genom att trycka på mittenknappen.
Högerknappen visar en meny där du kan välja att påbörja förfrågningar med den markerade texten, klippbordet eller synonymen som anges under muspekaren. Menyn har också de två posterna och . Du kan använda dem för att bläddra igenom resultaten från tidigare förfrågningar.
En matchförfrågan använder sökstrategin som för närvarande är vald (väljaren för sökstrategin är placerad ovanför matchlistan) för att söka i de valda databaserna efter ord som liknar den angivna texten. Resultatet är en lista på liknande ord som visas i matchlistan till höger. Posterna är grupperade enligt databasen de hör till. Nu har du flera olika alternativ:
Du kan använda knappen (placerad under matchlistan) för att hämta alla definitioner. Observera att antalet listade ord och hämtade definitioner kan skilja sig åt, eftersom två eller flera ord kan i några fall dela en definition och ordboken tar bort duplicerade definitioner.
Du kan använda musen eller tangentbordet för att välja de mest intressanta orden i listan och sedan trycka på knappen (placerad under matchlistan) för att bara hämta dem. Om du vill hämta alla definitioner från en databas, välj bara posten i listan som anger databasens namn.
När du trycker på returtangenten på tangentbordet eller dubbelklickar med musen på en post i listan, bortser ordboken från markeringar och hämtar definitionen för den posten. När du gör det här med en “rot” (en post som innehåller databasens namn), får du alla definitioner som hör till den här databasen.
Du kan använda ett av orden som utgångspunkt för en ny förfrågan. Det här görs med menyn som visas med höger musknapp.
Ett klick med musens mittenknappen var som helst i listan startar en ny matchförfrågan med innehållet i klippbordet (på liknande sätt som i huvudfönstret).
Ett högerklick med musen visar menyn för en post i listan, som har följande alternativ:
Visar definitionen för nuvarande objekt.
Startar en definierings- eller matchförfrågan med det nuvarande objektet.
Startar en definierings- eller matchförfrågan med det nuvarande innehållet i klippbordet.
Samma funktion som knapparna under listan.
Expanderar eller drar ihop alla databaser.
Ibland kan det vara användbart att begränsa en förfrågan till en delmängd av de tillgängliga databaserna, till exempel alla engelsk-svenska ordböcker. Det här åstadkommer man genom att definiera “databasmängder”. De här delmängderna visas i databasväljaren som virtuella databaser.
Du kan komma åt inställningsdialogrutan via -> eller med verktygsradens ikon.
Databasmängdseditorn.
Dialogrutan består av följande delar:
Du måste använda den här väljaren för att ange den mängd som du vill ändra. Du kan också byta namn på en mängd här genom att skriva in ett nytt namn och trycka på knappen .
Sparar ändringarna som du gjort i den nuvarande mängden. Du måste använda den här knappen innan du väljer en annan mängd eller lämnar dialogrutan, eftersom annars går alla ändringar förlorade.
Den här knappen skapar en ny databasmängd.
Tar bort den för närvarande valda mängden.
Stänger dialogen utan att spara ändringarna.
De två listorna (Valda databaser och Tillgängliga databaser) visar vilka databaser som för närvarande ingår i databasmängden. Du kan använda pilknapparna mellan listorna för att överföra objekt från en lista till den andra.
Förresten så kan du lämna den här inställningsdialogrutan öppen och fortsätta arbetet med ordboken. Det här är ett bra sätt att prova dina ändringar omedelbart.
Du kan ändra stora delar av ordbokens beteende i inställningsdialogrutan. Dialogrutan kan öppnas via -> eller med verktygsradens ikon.
Inställningsdialogrutan.
Dialogrutan är uppdelad i flera sidor. Knappen återställer förvalda värden för den nuvarande sidan. Knappen verkställer ändringar på alla sidor. Knappen verkställer ändringarna och stänger dialogrutan. Knappen gör detta utan att spara ändringarna. Förresten så kan du lämna inställningsdialogrutan öppen och fortsätta arbetet med ordboken. Det här är ett bra sätt att prova dina ändringar.
Värddatornamnet på Internet eller IP-adressen för DICT-servern.
Det här är portnumret som servern lyssnar på. 2628 är den förvalda porten och används av de flesta servrar.
Ordboken kan hålla förbindelsen öppen under korta perioder utan aktivitet. Den här funktionen undviker den långsamma inloggningsproceduren före varje förfrågan. Ett värde på 0 sekunder stänger av funktionen. Mycket stora värden är inte användbara, eftersom DICT-servern stänger förbindelsen efter några minuter i de flesta fall.
Det här värdet avgör hur länge ordboken väntar på ett svar från servern.
DICT-protokollet tillåter klienten att skicka flera kommandon i ett nätverkspaket. Storleken på den interna kommandobuffern avgör hur många kommandon som skickas parallellt av ordboken. Du kan försöka stämma av det här värdet för din nätverksanslutning, men i de flesta fall är det inte värt besväret.
Med den här väljaren kan textkodningsmetoden för databaser anges. Normalvärdet är "utf8", som bör fungera på de flesta servrar. Om en kodning väljs som inte passar ihop med kodningen som används av databaserna, ser du felaktiga tecken.
Aktivera det här om du vill ange en identifiering med användarnamn och lösenord (en server kan kräva det här för att komma åt alla databaser). Du måste skriva in en giltig kombination av Användare och Lösenord nedanför.
På den här sidan kan du anpassa färger och teckensnitt för definitionsrutan. Ett proportionellt teckensnitt för den normala texten ökar läsbarheten, men förstör också den förutbestämda layouten av tabeller och liknande i definitionerna från vissa databaser.
Layouten för resultatet är egentligen inte anpassningsbar ännu, men du kan bestämma hur många rubriker (en rubrik anger vilken databas en definition hör till) ordboken ska placera i resultatet. Valen bör vara självklara. Observera att ändringar på den här sidan får ingen effekt förrän du startar en ny förfrågan.
På den här sidan kan du ändra olika gränser som förhindrar att ordboken gör åt otroliga mänger minne.
Det här begränsar antalet definitioner som du kan hämta på en gång genom att välja dem i matchlistan.
Det här värdet avgör hur många tidigare resultat som hålls i en intern cache för snabbare åtkomst. Du kan sätta det här till 0, men då stängs möjligheten att bläddra tillbaka till gamla resultat av.
Det här är antalet tidigare poster som inmatningsrutan kommer ihåg. Stora värden gör att ordboken startar och avslutas långsammare.
Om det här markeras, kommer ordboken ihåg historiken mellan körningar.
Om det här markeras, kommer ordboken omedelbart försöka definiera innehållet på klippbordet när den startas.
Om du använder ordboken ofta kan du märka att det är användbart att utnyttja miniprogrammet i panelen. Du kan komma åt miniprogrammet med ->->->->.
Miniprogrammet i panelen
Inmatningsfältet beter sig på samma sätt som inmatningsfältet i ordbokens huvudfönster. När du trycker på returtangenten öppnas ordboken och förfrågan inleds. Istället för att skriva in något kan du också välja en mening som du angav tidigare från listan.
Dessutom har insticksprogrammet tre tryckknappar:
Definiera nuvarande innehåll i klippbordet.
Definiera nuvarande innehåll i inmatningsfältet.
Starta en matchförfrågan med det nuvarande innehållet i inmatningsfältet.
Sparar det nuvarande resultatet som ett HTML-dokument.
Skriver ut nuvarande resultat..
Definierar innehållet i inmatningsfältet.
Avbryter den pågående förfrågan..
Avslutar ordboken.
Kopierar den markerade texten till klippbordet.
Markerar hela texten.
Definierar det nuvarande innehållet på klippbordet.
Hitta databasposter som matchar det nuvarande innehållet i klippbordet.
Söker efter en sträng i definitionerna som visas.
Visar det föregående sökresultatet.
Visar nästa sökresultat.
Rensar listan med tidigare förfrågningar.
Längst ner i menyn visas de tio senaste förfrågningarna.
Avgör vilka databaser och strategier som är tillgängliga från DICT-servern. Du måste anropa det här en gång för att kunna ange sökstrategi och databas för en förfrågan.
Öppnar editorn för databasmängder.
Undermeny som erbjuder en sammanfattning av tillgängliga databaser, och detaljerad information för varje databas.
Visar en lista med en kort beskrivning av sökstrategierna som är tillgängliga på den nuvarande servern.
Visar en del statusinformation (tillgänglighetstid, etc.) om den nuvarande DICT-servern.
Den här menyn innehåller alternativ för att anpassa ordboken, ändra utseendet, snabbtangenter och förvalt beteende.
Undermeny som visar eller döljer verktygsrader. Du kan välja antingen Huvudverktygsraden eller Verktygsraden för förfrågan oberoende.
Visar eller gömmer statusraden.
Visar (eller gömmer) matchlistan.
Det här gör matchlistan till en ruta i huvudfönstret, eller visar den som ett eget fönster.
Öppnar en dialogruta för att ändra tangentbindningar. Med det här alternativet kan du ändra snabbtangenterna för ordbokens kommandon, eller skapa nya.
Öppnar en dialogruta för att anpassa verktygsraden. Du kan lägga till och ta bort verktygsknappar för ordbokens kommandon med det här alternativet.
Öppnar inställningsdialogrutan.
Startar KDE:s hjälpsystem med början på hjälpsidorna för KDict (det här dokumentet).
Ändrar muspekaren till en kombination av en pil och ett frågetecken. Genom att klicka på objekt i KDict öppnas ett hjälpfönster (om det finns ett för just det här objektet) som förklarar objektets funktion.
Öppnar dialogrutan för felrapportering där du kan rapportera ett fel eller lämna ett förbättringsförslag.
Det här visar information om version och upphovsmän.
Det här visar KDE:s version och annan grundläggande information.
Ordboken kan startas direkt från en terminal som Konsole eller xterm. Flera kommandoradsväljare är tillgängliga.
ord/mening
Slår upp den angivna texten. Du måste omge en mening med citationstecken, om meningen innehåller mer än ett ord. Till exempel: kdict "ett citat"
-c / --clipboard
Definierar nuvarande innehåll i klippbordet.
-v / --version
Visar KDicts versionsnummer (och versionen av Qt™/KDE).
--license
Visar vilken licens som KDict publiceras med.
KDict stöder också alla andra kommandoradsväljare gemensamma för KDE- och Qt™-program. Du kan få en lista på de här väljarna med
, --help
och --help-kde
--help-qt
Ordbok - KDEs ordboksklient
Copyright (c) 1999-2001, Christian Gebauer
Copyright (c) 1998, Matthias Hölzer-Klüpfel
KDict skrevs ursprungligen 1998 av Matthias Hölzer-Klüpfel (hoelzer AT kde.org)
. För närvarande underhålls den av Christian Gebauer (gebauer AT kde.org)
.
Den här dokumentationen licensieras under villkoren i GNU Free Documentation License.
Det här programmet licensieras under villkoren i Artistic License.
Innehållsförteckning
KDict är en del av KDE-projektet http://www.kde.org/.
KDict finns i kdenetwork-paketet på ftp://ftp.kde.org/pub/kde/, KDE-projektets huvudsakliga FTP-plats.
För att kompilera och installera KDict på ditt system, skriv följande i baskatalogen för distributionen av KDict:
%
./configure
%
make
%
make install
Eftersom KDict använder autoconf och automake bör du inte ha några problem med att kompilera det. Skulle du stöta på problem, var snäll rapportera dem till KDE:s e-postlistor.
Förutom en fungerade KDE-installation, kräver KDict Posix trådbibliotek, som är tillgängligt på alla moderna Unix-system.
Innehållsförteckning
Först måste dictd-demonen installeras. Det enklaste sättet att installera dictd är att använda ett förkompilerat paket. Sådana paket ingår både i Debian och SuSE Linux®. Du kan hitta paket som ska fungera på alla RPM-baserade Linux®-distributioner på rpmfind.net.
Om du vill kompilera dictd själv, ladda ner ftp://ftp.dict.org/pub/dict/dictd-1.5.5.tar.gz. Kompilering är lätt, packa bara upp arkivet och kör ./configure
, make
och make
i katalogen install
dictd
. Du kanske vill använda väljaren --prefix
för configure-skriptet för att installera dictd i en annan katalog. Normalt installeras dictd i katalogen /usr/local
.
Nu behöver du ladda ner några databaser. Standarduppsättningen (webster, wordnet, jargon file, foldoc, ...) som finns på DICT-servern på dict.org, är tillgänglig från ftp://ftp.dict.org/pub/dict/pre/. Dessa är också tillgängliga som Debian- och rpm-paket.
Ordböcker för översättning av afrikaans, danska, engelska, franska, grekiska, holländska, irländska, italienska, japanska, latin, portugisiska, ryska, serbokroatiska, slovakiska, spanska, svenska, swahili, tjeckiska, turkiska, tyska, ungerska och walesiska.
Ordböcker för översättning av engelska, franska, italienska, latin, portugisiska, spanska och tyska.
Esperanto ordbok
OBI:s biografiska uppslagsverk
Invigningstalen av alla U.S.A:s presidenter
Du kan hitta fler databaser på länksidan www.dict.org, men majoriteten av dem är inte formatterade för dictd.
Varje databas består av två filer: Filen *.index
innehåller indexet och filen *.dict.dz
själva databasen. Packa upp alla paket i en katalog som du väljer, till exempel /usr/share/dict/
.
Du måste skapa/ändra två konfigurationsfiler. Båda lagras i /usr/local/etc
om du använder standardprefix för installationen (/usr/local
).
dict.conf
tillhör den grundläggande dict-klienten. Den innehåller bara en rad: server localhost
. Det här talar om för dict att den ska använda den lokala servern.
dictd.conf
anpassar servern. Först måste du lägga till access-satsen: access {allow localhost deny *}
.
Det här exemplet ger bara lokal tillgång och blockerar alla yttre anslutningar. Du kan använda mer än en allow- eller deny-regel, till exempel:
access {allow localhost allow *.workgroup deny *}Databassatsen anger platsen för indexet och datafilen för en databas.
database web1913 { data "/usr/share/dict/web1913.dict.dz" index "/usr/share/dict/web1913.index" }
Du måste lägga till en sats för varje databas som du vill använda.
Nu ska du kunna starta dictd och använda den med dict och KDict.
Se manualsidorna för dictd där det finns en fullständig beskrivning av dictd.conf
.
Om du vill använda dict-servern ofta, kanske du vill starta den automatiskt under systemets uppstartsprocess. En del av de förkompilerade paketen installerar ett lämpligt skript, men du kan också anpassa det generella SYSV-skriptet som finns med i källkodsdistributionen: ftp://ftp.dict.org/pub/dict/INITSCRIPT.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team