natgillin/translations-raw huggingface dataset:
This host of different character coding tables has been creating problems on many applications: for example, you cannot write a course of Turkish in French without losing one language's special characters. There is general agreement that, sooner or later, everybody will switch to Unicode. There are many implementations of Unicode, and UTF-8 is the most successful in & Linux;; & Windows; reg; relies instead on the more cumbersome and less flexible UCS-2. Some distributions, as RedHat, have already begun setting their default encoding to UTF-8, and therefore you may be very interested in using of the utf8x argument to the inputenc package.
Mängden olika tabeller för teckenkodning har orsakat problem för många program. Du kan till exempel inte skriva en kurs i turkiska på franska utan att ett av språkens specialtecken går förlorade. Det finns en allmän överenskommelse att alla, förr eller senare, ska byta till Unicode. Det finns många implementeringar av Unicode, och UTF- 8 är den mest lyckade på & Linux;. & Windows; reg; förlitar sig på det mer ohanterliga och mindre flexibla UCS- 2. Vissa distributioner, som RedHat, har redan börjat ställa in förvald kodning till UTF- 8, och därför kan det vara mycket intressant att använda argumentet utf8x för paketet inputenc.
The & ucs; Package
Paketet & ucs;
If you do n't have the & ucs; package installed, you can proceed as follows:
Om du inte har installerat & ucs; - paketet, kan du fortsätta på följande sätt:
Get the & ucs; package from the home page of Unicode support for & latex;, by Dominique Unruh from the University of Karlsruhe.
Hämta & ucs; - paketet på hemsidan Unicode stöd för & latex; av Dominique Unruh från universitetet i Karlsruhe.
To install it, unpack the downloaded file and place it in a folder listed in your $TEXINPUTS envirnoment variable. This can also be set inside kile.
Packa upp den nerladdade filen och placera den i en katalog som anges i miljövariabeln $TEXINPUTS, för att installera det. Det kan också ställas in i Kile.
If you are using XeLaTeX you can simply load the xltxtra package. It will load all required packages.
Om du använder Xelatex kan du helt enkelt läsa in paketet xltxtra. Det läser in alla paket som krävs.
\\usepackage{xltxtra}
\\ usepackage{ xltxtra}
& cjk; Support
Stöd för & cjk;
Adding support for ideographic languages is quite tricky. However, once you are done with it, it will work quite well. Other than installing packages, there is some extra configuration work to do.
Att lägga till stöd för språk med ideogram är rätt besvärligt. När du väl har gjort det, fungerar det dock riktigt bra. Förutom att installera paket, behöver visst extra inställningsarbete utföras.
Your & Linux; distribution might already have a & cjk; (Chinese, Japanese, Korean) package ready for you, so you might be saved the hassle of manually installing everything. Do check before going forward!
Din & Linux; - distribution kanske redan har paketet & cjk; (kinesiska, japanska, koreanska) klart åt dig, så du kan bli besparad besväret att installera allt för hand. Kontrollera det innan du går vidare!
There is the possibility of using the & ucs; package in order to write short snippets of & cjk; text, but that option is seriously limited as it does not handle, among other things, newlines. We will instead install the complete & cjk; -latex; package and make it work for both & latex; and & pdflatex;. A lot of this material has been inspired by Pai H. Chou's page about how to setup & pdflatex;.
Möjligheten att använda & ucs; - paketet för att skriva korta snuttar med & cjk; - text finns, men alternativet har allvarliga begränsningar eftersom det inte hanterar bland annat nyrader. Vi installerar istället det fullständiga & cjk; - latex; paketet och får det att fungera både för & latex; och & pdflatex;. Mycket av materialet här är inspirerat av Pai H. Chous sida om hur & pdflatex; ställs in.
Download the cjk; package. Copy its unpacked files to an appropriate subfolder of $TEXMF, just like you did with the & ucs; package before (see). The files will be unpacked in a CJK/ X_Y. Z folder, it is not important that you take them out, though it will probably be tidier for you to maintain.
Ladda ner paketet cjk;. Kopiera de uppackade filerna till en lämplig underkatalog under $TEXMF, precis som du gjorde med paketet & ucs; tidigare (se). Filerna packas upp i katalogen CJK/ X_ Y. Z. Det är inte viktigt att flytta dem, även om det blir snyggare att underhålla.
Now you have to download a font that supports all the & cjk; characters you need. You can choose any *. ttf file that covers them, but in this walkthrough we will use Cyberbit. Unzip the file and rename Cyberbit. ttf to cyberbit. ttf, since uppercase might confuse your system.
Nu måste du ladda ner ett teckensnitt som stöder alla & cjk; - tecken som du behöver. Du kan välja vilken. ttf - fil som helst som täcker dem, men i den här genomgången använder vi Cyberbit. Packa upp filen och byt namn på Cyberbit. ttf till cyberbit. ttf, eftersom stora bokstäver kan förvirra systemet.
Place cyberbit. ttf in a folder together with Unicode. sfd, and generate the *. tfm and *. enc files with the command $ttf2tfm cyberbit. ttf -w cyberbit@Unicode@. For some reasons, sometimes this does not produce the hundreds of files it should. Should that be your case, you can download both *. tfm and *. enc files.
Placera cyberbit. ttf i en katalog tillsammans med Unicode. sfd, och skapa filerna *. tfm och *. enc med kommandot $ttf2tfm cyberbit. ttf - w cyberbit@ Unicode @. Av någon anledning skapar detta inte alltid de hundratals filer som det ska. Om det är fallet, kan du ladda ner både *. tfm och *. enc filerna.
Place the *. tfm files in an appropriate folder, say $TEXMF / fonts/ tfm/ bitstream/ cyberbit/; the *. enc files may be installed in $TEXMF / pdftex/ enc/ cyberbit/.
Placera. tfm - filerna i lämplig katalog, såsom $TEXMF / fonts/ tfm/ bitstream/ cyberbit /,. enc - filerna kan installeras i $TEXMF / pdftex/ enc/ cyberbit /.
Now we need a map file to connect the *. enc files to the font. Download cyberbit. map and install it in $TEXMF / pdftex/ config/.
Nu behöver vi en avbildningsfil för att koppla ihop. enc - filerna med teckensnittet. Ladda ner cyberbit. map och installera den i $TEXMF / pdftex/ config /.
Download another file, c70cyberbit. fd, and place it in an appropriate folder. You may choose, for example, $TEXMF / tex/ misc/.
Ladda ner en annan fil, c70cyberbit. fd, och placera den i lämplig katalog. Du kan till exempel välja $TEXMF / tex/ misc /.
The last file we have to generate is a & PostScript; Type 1 font, necessary to read & DVI; files generated with & latex;. Run the command $ttf2pfb cyberbit. ttf -o cyberbit. pfb, and copy the resulting cyberbit. pfb in a folder like $TEXMF / fonts/ type1/ cyberbit/.
Den sista filen vi måste skapa är ett & PostScript; Typ 1 teckensnitt, som behövs för att läsa & DVI; - filer som skapas med & latex;. Kör kommandot $ttf2pfb cyberbit. ttf - o cyberbit. pfb och kopiera resultatet cyberbit. pfb till en katalog som $TEXMF / fonts/ type1/ cyberbit /.
Let's now place cyberbit. ttf among the fonts where & latex; can find it. You could place it in a folder named $TEXMF / fonts/ truetype/.
Låt oss nu placera cyberbit. ttf bland teckensnitten där & latex; kan hitta den. Du skulle kunna placera den i en katalog som heter $TEXMF / fonts/ truetype /.
Check the configuration file you find at $TEXMF / web2c/ texmf. cnf, and make sure that the line mentioning TTFONTS is uncommented and points to the folder where you saved cyberbit. ttf.
Kontrollera inställningsfilen som du hittar med $TEXMF / web2c/ texmf. cnf, och försäkra dig om att raden som nämner TTFONTS inte är bortkommenterad och pekar på katalogen där du sparade cyberbit. ttf.
To make it possible for & pdflatex; to use your & cjk; fonts, it is necessary that you add a line in configuration file $TEXMF / pdftex/ config/ pdftex. cfg. Add map +cyberbit. map in the file to complete the configuration for & pdflatex;.
För att göra det möjligt för & pdflatex; att använda dina & cjk; - teckensnitt, är det nödvändigt att lägga till en rad i inställningsfilen $TEXMF / pdftex/ config/ pdftex. cfg. Lägg till map +cyberbit. map i filen för att färdigställa inställningen av & pdflatex;.
To configure & latex; so that you can produce & DVI; files with & cjk; characters, you have to add a line in file ttfonts. map. The file might be in a folder named $TEXMF / ttf2pk/, but you will probably have to look for it. Add the line cyberbit@Unicode@ cyberbit. ttf into it.
För att ställa in & latex; så att du kan skapa & DVI; - filer med & cjk; - tecken, måste du lägga till en rad i filen ttfonts. map. Filen kan finnas i en katalog som heter $TEXMF / ttf2pk /, men du måste troligen leta efter den. Lägg till raden cyberbit@ Unicode @ cyberbit. ttf i den.
Now, you only have to run texhash and the system should be ready.
Nu behöver du bara köra texhash så ska systemet vara klart.
To test whether your configuration is correct, you can try to compile this test file.
För att testa om din inställning är riktig, kan du försöka kompilera den här testfilen.
& cjk; Troubleshooting
Felsökning av & cjk;
There are many things that can go wrong when setting & cjk; support manually. If something seems not to work, the following checklist might help you.
Det finns många saker som kan gå fel när & cjk; - stöd läggs till för hand. Om något inte verkar fungera, kan följande checklista hjälpa dig:
Obviously, since you run & latex; as a user and not as root, you must allow ordinary users to access the new files. Make sure all folders and files are accessible using the chmod command.
Eftersom du kör & latex; som en användare och inte som systemadministratör, måste du förstås tillåta vanliga användare att komma åt de nya filerna. Försäkra dig om att alla kataloger och filer kan kommas åt med kommandot chmod.
If & latex; writes a & DVI; without problems, but you cannot view it, it is almost certainly because of some problems in the automatic generation of *. pk fonts. They are supposed to be generated on the fly when viewing a & DVI; file, but this might fail for a number of reasons: double-check ttfonts. map for your custom line first. However, it might happen that your ttf2pk command, which is usually invoked by the & DVI; viewer, has been compiled without support for the kpathsea libraries. If this is the case, ttf2pk --version will make no mention of kpathsea. As support for these libraries is necessary, you might have to find a new package, or recompile FreeType 1 by yourself.
Om & latex; skriver & DVI; utan problem, men du inte kan visa det, beror den nästan säkert på något problem med de automatiskt skapade *. pk - tecknensnitten. Det är meningen att de ska skapas i farten när en & DVI; - fil visas, men det kan misslyckas av ett antal olika orsaker: kontrollera först i ttfonts. map efter din egna rad. Det kan dock inträffa att kommandot ttf2pk, som oftast anropas av & DVI; - visaren, har kompilerats utan stöd för biblioteken kpathsea. Om så är fallet, nämner ttf2pk -- version inte kpathsea. Eftersom stöd för dessa bibliotek är nödvändigt, måste du hitta ett nytt paket eller kompilera om FreeType 1 själv.
How do I input & cjk; in Unicode?
Hur matar man in & cjk; med Unicode?
There are a number of different input engines, and the choice can depend also on personal preference. The author uses Skim, a port to & kde; of the Scim engine. Refer to your distribution's documentation to learn how to install these programs. Configuration of such programs can be tricky too, in the case of Skim you will have to define an environment variable XMODIFIERS ="@im=SCIM "before starting X.
Det finns ett antal olika inmatningsprogram, och valet kan bero på vad du personligen föredrar. Upphovsmannen använder Skim, en överföring av programmet Scim till & kde;. Titta i din distributions dokumentation för att ta reda på hur man installerar programmen. Inställning av sådana program kan också vara besvärlig. I fallet med Skim måste du definiera miljövariabeln XMODIFIERS = "@ im=SCIM" innan du startar X.
Scripting
Skriva skript
Scripting in & kile;
Skriva skript i & kile;
& kile; 's scripting feature allows for the execution of ECMAScript code. Scripts can be managed through the scripting panel in the sidebar.
& kile; s skriptfunktion gör det möjligt att köra ECMA- skript kod. Skript kan hanteras via skriptrutan i sidoraden.
In this section we describe & kile; 's scripting programming interface.
I det här avsnittet beskriver vi & kile; s programmeringsgränssnitt för skript.
Please note that the scripting API has not been finalized yet. The API described below might change in future versions of & kile;.
Observera att programmeringsgränssnitt inte ännu är färdigställt. Det programmeringsgränssnitt som beskrivs nedan kan komma att ändras i framtida versioner av & kile;.
First of all, & kile; 's script execution environment provides a global object called "kile", which owns the following methods:
För det första tillhandahåller & kile; s exekveringsmiljö för skript ett globalt objekt benämnt "kile", som innehåller följande metoder:
Returns a KileTextDocument object which reflects the currently active text document. Returns null if no text document is active.
Returnerar ett KileTextDocument - objekt som motsvarar textdokumentet som för närvarande är aktivt. Returnerar null om inget textdokument är aktivt.
(kile). getInputValue( caption, label)
(kile). getInputValue (rubrik, etikett)
Opens a dialog with the given caption and label. Returns the value that user has entered.
Öppnar en dialogruta med angiven rubrik och etikett. Returnerar värdet som användaren matar in.
Objects of the type KileTextDocument represent text documents in & kile;. They have the following properties:
Objekt av typen KileTextDocument representerar textdokument i & kile;. De har följande egenskaper:
Deletes the character that is located immediately before the current cursor position and moves the cursor one position backward in the text.
Tar bort tecknet som är placerat omedelbart innan markörens nuvarande position och flyttar markören en position bakåt i texten.
Moves the cursor one position backward in the text.
Flyttar markören en position bakåt i texten.
Moves the cursor one position forward in the text.
Flyttar markören en position framåt i texten.
Inserts the text contained in the variable text into the document at the current cursor location.
Infogar texten som finns i variabeln text i dokumentet på markörens nuvarande plats.
Inserts a bullet into the document at the current cursor position.
Infogar en punkt i dokumentet på markörens nuvarande position.
Selects the first bullet located in the document immediately after the current cursor location.
Markerar den första punkten som hittas i dokumentet omedelbart efter markörens nuvarande position.
Selects the first bullet located in the document immediately before the current cursor location.
Markerar den första punkten som hittas i dokumentet omedelbart före markörens nuvarande position.
Moves the cursor one line up in the document.
Flyttar markören en rad uppåt i dokumentet.
Moves the cursor one line down in the document.
Flyttar markören en rad neråt i dokumentet.
Returns the line which the cursor is currently located at.
Returnerar raden som markören för närvarande är placerad på.
Returns the column which the cursor is currently located at.
Returnerar kolumnen som markören för närvarande är placerad på.
(KileTextDocument). setCursorLine( line)
(KileTextDocument). setCursorLine (rad)
Moves the cursor to the line denoted by line.
Flyttar markören till raden angiven av rad.
(KileTextDocument). setCursorColumn( column)
(KileTextDocument). setCursorColumn (kolumn)
Moves the cursor to the column denoted by line.
Flyttar markören till kolumnen angiven av kolumn.
Help Documents
Hjälpdokument
& latex; is a rather sophisticated system, where the basic features can be expanded by a great variety of additional packages. & kile; provides a lot of different help to support the user.
& latex; är ett ganska komplicerat system, där de grundläggande funktionerna kan utökas med en stor variation av ytterligare paket. & kile; tillhandahåller en mängd olika typer av hjälp för att stödja användaren.
An alphabetical index of the most common & latex; commands.
Ett alfabetiskt index över de vanligaste kommandona i & latex;.
& tetex; /texlive; comes with a huge amount of documents. This includes a documentation for all included packages and an additional & latex; reference.
& tetex; och & texlive; levereras med en enorm mängd dokument. Det omfattar dokumentation av alla paket som ingår och ytterligare referensdokumentation för & latex;.
A full reference for & tex; and friends. This is not only a description of all programs, some important packages are also mentioned. And it includes a full reference manual of & latex; commandsmdash; ideal for looking up a particular piece of formatting while writing a document. As this document is really extensive, & kile; separates it with three important bookmarks.
En fullständig referensdokumentation för & tex; och tillhörande program. Det är inte bara en beskrivning av alla program, utan vissa viktiga paket nämns också. Det omfattar också en fullständig referensmanual för & latex; - kommandon, ideal för att slå upp en viss typ av formatering medan ett dokument skrivs. Eftersom dokumentet verkligen är utförligt, delar & kile; upp det med tre viktiga bokmärken.
Another alphabetical index of the most common & latex; commands.
Ett annat alfabetiskt index över de vanligaste kommandona i & latex;.
A description of important & latex; subjects.
En beskrivning av viktiga ämnen i & latex;.
An alphabetical index of the most common & latex; environments.
Ett alfabetiskt index över de vanligaste omgivningarna i & latex;.
& kile; also support a context sensitive help, which is called with Ctrl; Alt; H, K. In Settings Configure Kile... Kile Help you can choose whether you want to use & kile; 's & latex; reference or the help system of & tetex; /texlive;, which is the default setting.
& kile; stöder också sammanhangsberoende hjälp, vilken anropas med Ctrl; Alt; H, K. I Inställningar Anpassa Kile... Kile Hjälp kan du välja om du vill använda & kile; s & latex; - referens eller hjälpsystemet i & tetex; eller & texlive;, som är förvald inställning.
Searching for Keywords
Söka efter nyckelord
It is not always easy to find the right document, as & tetex; /texlive; comes with a huge amount of documents. As one possible help, & tetex; /texlive; provides a tiny program texdoctk. It comes with a database of all documents that & kile; uses to offer an interface to it.
Det är inte alltid lätt att hitta rätt dokument, eftersom & tetex; och & texlive; levereras med en enorm mängd dokument. Som en möjlig hjälp erbjuder & tetex; och & texlive; ett litet program: texdoctk. Det levereras med en databas över alla dokument, som & kile; använder för att erbjuda ett gränssnitt mot dem.
All documents are grouped into some categories, and the main advantage is that you can search for packages names or keywords. & kile; will then show only the results.
Alla dokument är grupperade i olika kategorier, med den huvudsakliga fördelen är att du kan söka efter paketnamn eller nyckelord. & kile; visar därefter bara resultaten.
A mouse double click or the Space key will start the viewer for this document. This can be a arbitrary document, not only a & DVI;, PS, PDF or & HTML; document. & kile; will take & kde; settings to start a appropriate viewer.
Ett dubbelklick med musen, eller mellanslagstangenten, startar visning av dokumentet. Det kan vara ett godtyckligt dokument, inte bara & DVI; -, PS -, PDF - eller & HTML; - dokument. & kile; använder inställningarna i & kde; för att starta lämpligt visningsprogram.
User Defined Help
Användardefinierad hjälp
Beside this static & tetex; /texlive; documentation, & kile; supports also another variable way for user-help documents. In Help menu & kile; has a special User help submenu, where the user can add documents of his own choice. These can be the most important documents of & tetex; /texlive; documentation, or even self written documents. It is even possible to choose some Web URLs.
Förutom den statiska & tetex; - och & texlive; - dokumentationen, stöder & kile; också ett annat ändringsbart sätt för dokument med användarhjälp. I menyn Hjälp har & kile; en särskild undermeny Användarhjälp, där användaren kan lägga till dokument som han själv väljer. De kan vara de viktigaste dokumenten i & tetex; - och & texlive; - dokumentationen, eller till och med egenframställda dokument. Det är till och med möjligt att välja några webbadresser.
Go to Settings Configure Kile... Kile Help and choose Configure button to configure this User help menu. You can add, remove or navigate menu entries, and also insert separators to get a better structure.
Gå till Inställningar Anpassa Kile... Kile Hjälp och välj knappen Anpassa för att ställa in menyn Användarhjälp. Du kan lägga till, ta bort eller navigera bland menyalternativ, och dessutom infoga avskiljare för att få en bättre struktur.
Dialog: configure user defined help entries
Dialogruta: Anpassa användardefinierade hjälpposter
Pressing the Add button will open another dialog, where you must edit the name of the menu entry, and choose the corresponding file or Web & URL;. If you choose a Web & URL;, & konqueror; is started and you should copy the final & URL;.
Genom att klicka på knappen Lägg till visas en annan dialogruta, där du måste redigera menyalternativets namn, och välja motsvarande fil eller webbadress. Om du väljer en webbadress, startas & konqueror; och du måste kopiera den slutliga webbadressen.
Dialog: add a new helpentry
Dialogruta: Lägg till nytt hjälpalternativ
After configuration all chosen entries will appear in the Help menu of & kile; as a special menu entry User help.
Efter inställning visas alla valda alternativ i & kile; s meny Hjälp som ett särskilt menyalternativ Användarhjälp.
Userhelp menu
Användarhjälpmeny
& kile; is an open-source user-friendly & latex; / & tex; source code editor. It will run on systems with the & kde; Desktop Environment installed. & kde; is available for several architectures with & Linux; and other Unix-like systems installed. & kile; is also part of the Fink project, which means you can run & kile; on a & Mac; with OS-X.
& kile; är en användarvänlig & latex; / tex; - källkodseditor med öppen källkod. Den kör på system med & kde;: s skrivbordsmiljö installerad. & kde; är tillgängligt för flera arkitekturer med & Linux; installerad. & kile; är också en del av Fink- projektet, vilket betyder att du också kan köra & kile; på en & Mac; med OS- X.
Many thanks are owed to those who strive to continue the & kile; project, and the many hours of contributions made by those who sacrifice their time to develop tools we can all use under the & GNU; license. Up-to-date information about contributors can be found in the About & kile; dialog from the Help menu.
Stort tack går till de som anstränger sig för att & kile; - projektet ska kunna fortsätta, och de många timmars bidrag som kommer från de som ger av sin tid för att utveckla verktyg som vi alla kan använda under & GNU; - licens. Aktuell information om bidragsgivare finns i dialogrutan Om & kile; från Hjälp - menyn.
Contributions among others from: Rob Lensen, Roland Schulz, Michael Margraf, Holger Danielsson
Bidrag bland annat från: Rob Lensen, Roland Schulz, Michael Margraf, Holger Danielsson
Many thanks to all those involved!
Många tack till alla inblandade!
The & appname; Handbook
Handbok & appname;
Guillaume DE BURE
Guillaume De Bure
guillaume. debure@gmail. com
guillaume. debure@ gmail. com
Stephane MANKOWSKI
Stephane Mankowski
stephane@mankowski. fr
stephane@ mankowski. fr
Stéphane MANKOWSKI
Stephane Mankowski
This document is a handbook for using & appname;, a personal finances manager application.
Det här dokumentet är en handbok om hur man använder & appname;, ett personligt ekonomihanteringsprogram.
personal finances
personlig ekonomi
appname;
appname;