Product SiteDocumentation Site

5. Ändringar i Fedora för specifika grupper

5.1. Amatörradio

5.1.1. aldo

Lärprogrammet för morsekod, aldo innehåller nu stöd för ytterligare interpunktion, bättre urval av ljudkort och använder en ny Kochsekvens.

5.1.2. fldigi

fldigi 3.20.20 omfattar ett stort antal förändringar, nya funktioner och felrättningar. Läs mer i den fullständiga listan över funktioner och i ändringsloggen.

5.1.3. linpsk

linpsk har nu stöd för RTTY och MFSK, och använder ett nytt grafiklager för att förbättra prestanda. Loggning kan ske genom LinLog.

5.1.4. twlog

Ny med på Fedora 14 är twlog. Detta är en enkel dag-för-dag-loggare snarare än en komplex tävlingsloggare. Menyerna kan anpassas för att göra användningen snabbare. Information om twlog kan hittas på twlogs webbplats.

5.1.5. xwxapt

xwxapt har uppgraderats till version 2. Ljudkortskoden har skrivits om drastiskt och bör minska problem med ljudkort.

5.2. Kretskonstruktion

5.2.1. gtkwave

gtkwave har uppgraderats till 3.3.10. Nya funktioner inkluderar en VCD-brännare, dynamisk zlib-komprimering, stöd för dubbla vyer över vågformer, förmågan att använda visaren som en insticksmodul för externa program och mer. Granska CHANGELOG.TXT för fullständig information.

5.2.2. kicad

2010.05.27 av kicad innehåller nu möjligheten att redigera fotavtrycksnamn, förbättringar i SVG-formatutdata och VRML-export. För detaljer hänvisas till CHANGELOG.

5.2.3. ngspice

ngspics 21 innehåller ett kompatibilitetsläge för att arbeta med andra simulatorer, ytterligare enheter, ett ”rör”-läge och tabulerad utdata. Dokumentation finns nu tillgänglig i pdf-form. Läs allt om det på ngspices webbplats.

5.3. Inbäddad utveckling

5.3.1. AVR

5.3.1.1. gcc
Det finns ett antal förbättringar av gcc som påverkar AVR-processorn. Se GCC-avsnittet i detta dokument för mer information.

5.3.2. PIC

5.3.2.1. gpsim
gpsim har uppdaterats till 0.25. Förutom många felrättningar finns nya funktioner:
  • src/ och modules/ licenser är utbytta mot LGPLv2+
  • ECCP genomfört
  • videomodul återuppstår
  • Lade tillbaka stöd för HLL-kodläsare
  • DS1307-realtidsklockans extra tillagt
  • extras kompilerat och inläst som en del av gpsim
Stöd har lagts till för:
  • PIC16F882
  • PIC16F883
  • PIC16F884
  • PIC16F886
  • PIC16F887

5.3.3. piklab

piklab innehåller ett antal nya funktioner, inklusive:
  • Nytt processorstöd
    • 18F14K22
    • 18F13K22
    • 33FJ06GSxxx
    • 33FJ128MC802
  • Förbättringar av ICD2 inklusive stöd för ytterligare mål
  • Ny loggnings- och återuppspelningsfunktion
  • Direkt programmeringsstöd för 16F88x-familjen
För fullständig information, inklusive en förteckning över många felrättningar, se ändringsloggen på piklabs webbplats.

5.4. Musiker

5.4.1. jack2

Fedora 14 flyttar från jack till jack2, tidigare kallat jackdmp. jack2 erbjuder många förbättringar jämfört med tidigare versioner tillgängliga i Fedora. Program som nu är jack-kapabla kan dra nytta av dessa förbättringar utan ändringar.
  • jack2 drar nytta av system med flera processorer och flera kärnor. Resultatet är färre ljudglitchar när mer än ett jack-kapabelt program körs.
  • Du kan nu ändra anslutningar utan att avbryta ljudströmmen. Detta betyder att du inte behöver för att stoppa inspelningen eller uppspelningen för att ändra hur dina program ansluter till varandra.
  • ”Asynkron” aktivering förhindrar hörbara ljudglitchar. Om ett program inte levererar ett avsnitt i tid, upprepar jack2 automatiskt föregående avsnitt. Den gamla jack-server skulle ha producerat en hörbar glitch, men med jack2 kanske du inte ens hör det saknade avsnittet.
  • Du kan använda jack2 och PulseAudio på samma dator. När jack-servern startar, tar den automatiskt kontroll över din ljudhårdvara från PulseAudio. När jack-servern slutar, återlämnar den automatiskt kontroll över din ljudhårdvara till PulseAudio. Det finns inte längre någon fördel med att ta bort PulseAudio.
Flytten till jack2 är ett annat exempel på förbättringar bakom kulisserna som är en del av Fedora 14.

5.4.2. Musikers guide

Skapat som ett projekt i Fedoras sommarkodning är Fedoras Musikers Guide släppt för första gången med Fedora 14. Musikers Guide visar dig hur du använder flera populära ljud- och musikprogram som finns i Fedora, och den förklarar en del grundläggande begrepp du behöver känna till när du använder ljudmjukvara på valfri dator.
Varje program har en handledning, gjord för att visa en typisk användning av programmet genom att skapa ett verkligt musikprojekt. I Ardour-handledningen, till exempel, lär du dig att mixa och ”mastra” en inspelning av en riktig låt. I Qtractor-handledningen får du lära dig hur du skapar ett MIDI-baserat ackompanjemang för en inspelning av en pianosonat av Beethoven.
Mer avancerade användare - särskilt programmerare som vill skapa musik - kommer att uppskatta den detaljerade täckningen av SuperCollider, ett programmeringsspråk gjort för audio syntes. Handledningen visar hur du skapar ett stycke musik, från inspiration till färdigställande. Det finns också ett avsnitt som förklarar syntax och användning av många språkfunktioner som är avsedda att användas som en introduktion till SuperCollider, och som en referens när du programmerar. I kombination med den omfattande dokumentation som finns tillgänglig från utvecklarna, hjälper dig kapitlet i Musikers guide med att göra SuperCollider på Fedora enklare än någonsin!
Alla musiker som vill förbättra sina färdigheter kommer att vilja använda öronträningsprogrammet Solfege. Solfege erbjuder ett brett utbud av övningar, från att höra och sjunga intervall och ackord, att ta diktamen av en serie ackord, eller att till och med upptäcka en stämningsdiskrepans mellan toner. Oavsett om du vill bygga din hörskicklighet för första gången eller bara vill ha hjälp med att upprätthålla den kan Solfege hjälpa dig.
Musikers guide är tillgänglig från Dokumentationsprojektets webbplats, som finns på http://docs.fedoraproject.org/.

5.4.3. Qsynth

Qsynth är en grafisk framände för den programvarubaserade MIDI-synthesizern Fluidsynth. Qsynth låter dig dra nytta av den fulla kapaciteten hos Fluidsynth lättare. Du kan ändra alla aspekter av en inställning av Fluidsynth, och även köra flera instanser av synthesizern Fluidsynth inifrån ett Qsynth-fönster.
Qsynth förklaras i kapitel 10, ”FluidSynth” i den nya Musikers guide (http://docs.fedoraproject.org/).

5.4.4. gtick

Ny i Fedora14, gtick är ett metronomprogram med stöd för olika mätare och hastigheter upp till 1000 slag/min.
Se här alla detaljer.

5.5. Vetenskap och teknik

5.5.1. Asymptote

Asymptote är ett kraftfullt beskrivande språk för vektorgrafik och tekniska ritningar, inspirerat av MetaPost men med en förbättrad C++-liknande syntax. Asymptote åstadkommer för bilder samma höga kvalitetsnivå på typsättningen som LaTeX gör för vetenskaplig text. Etiketter och ekvationer typsätts med LaTeX, för högkvalitativ PostScript-utdata. Fedora 14 innehåller version 2.04 med många felrättningar. Namnet på filer gernererade i tex:s in-line-läge kan nu ändras utan att redigera innehållet.
För fler detaljer, asymptote.sourceforge.net.

5.5.2. Extrema

Extrema är ett kraftfullt visualiserings- och dataanalysverktyg som gör att forskare snappt kan destillera sina stora, komplexa datamängder till meningsfull information. Dess flexibilitet, sofistikering, och kraft låter dig enkelt utveckla dina egna kommandon och skapa mycket anpassade grafer. Version-4.4.4 har byggts om för wxGTK-2.8.11 i Fedora 14.
För fler detaljer, extrema, på projektets hemsida.

5.5.3. gnumeric

Gnumeric har uppdaterats från 1.10.0-1 till 1.10.2-4. Bland ändringarna finns ett ombygge för nya Goffice och felrättningar.
För fler detaljer, gnome: gnumeric.

5.5.4. Gnuplot

Gnuplot är ett kommandoradsdrivet, interaktivt funktionsplottningsprogram särskilt lämpat för vetenskaplig datarepresentation. Gnuplot har uppdaterats till 4.4-serien (se release-notes 4.4.0). Jämfört med version 4.2 har denna version jämnare grafik baserat på biblioteken pango, cairo och wxWidgets, visning med interaktivitet på klientsidan med användning av HTML 5:s "canvas"-element, bättre internationalisering, stöd för UTF-8-teckenkodning, stöd för generering och hantering av bilder med genomskinlighet och alfakanal, stöd för utökad kommandoradssyntax, inklusive upprepningar och nya plottningsstilar. Dessutom kan PNG-bilder läsas in och hanteras som plottningselement. Gnuplot-py är ett grafiskt gränssnitt till detta program.
För fler detaljer, gnuplot-webbsajten.

5.5.5. Mathomatic

Mathomatic är ett portabelt, allmänt datoralgebrasystem (CAS, computer algebra system). Programmet gör automatisk hantering och beräkningar av blandad symboliska/numeriska matematiska uttryck, så att det går snabbt och enkelt att lösa, differentiera och förenkla. Version-15.1.3 har ett antal förbättrningar inklusive förbättrad hantering av spill och stöd för inmatning i Mathematicastil.
För fler detaljer, mathomatic-webbsajten.

5.5.6. Maxima

Maxima är ett program för symbolisk och matematisk beräkning med full funktionalitet med sin egen felsökare på källkodsnivå för maxima-kod. Maxima har uppdaterats från version 5.20.1 till 5.21.1 i Fedora-14. Det senaste bygget innehåller plot3d för att plotta flera ytor och har inbyggda sfäriska transformationer. Bessel-, Riemann Zeta-, signum- och hypergeometriska funktioner har alla utökats eller reviderats. Många felrättningar har inkluderats i denna version.
För fler detaljer, maxima-webbsajten.

5.5.7. mrpt-apps

Verkttygslådan Mobile Robot Programming Toolkit (MRPT: mrpt-apps) är ett omfattande C++-bibliotek för korsplattformsutveckling och i öppen källkod som syftar till att hjälpa robotforskare att designa och implementera algoritmer inom fälten Simultaneous Localization and Mapping (SLAM), datorsyn och rörelseplanering (undvikande av hinder). Den senaste versionen 0.9.0-0.5 har byggts om mot wxGTK-2.8.11-2. Ombygget var nödvändigt på grund av den nya versionen av Opencv.
För fler detaljer, mrpt.org på projektwebbsidan.

5.5.8. Prover9

Paketet Prover9 tillhandahåller resolutions-/paramodulationsteorembevisaren Prover9 och motmodellgeneratorn Mace4. Prover9 är en automatiserad teorembevisare för första ordningens logik och ekvationslogik. Den använder gränssnittstekniken med ordnad resolution och paramodulation med literalval. Paketet har uppdaterats till uppströmsversionen 200911a. Följande har också lagts till: prover9-complex, prover9-gen_trc_defs och prover9-test_complex.
För fler detaljer, prover9 på cs.unm.edu webbsajt.

5.5.9. R

Miljön R är en integrerad svit av FOSS-funktioner för datahantering, statistiska beräkningar, kunskapsframtagning från databaser, dataanalys, vetenskapliga beräkningar och grafisk display. R har uppdaterats till version 2.11.1 i Fedora-14. Ett stort antal nya R-paket har också lagts till i Fedora-förrådet.
För fler detaljer, R på projektets webbsajt.

5.5.10. ROOT

Nytt i och med Fedora 14 är root, en objektorienterad plattform i öppen källkod för datainhämtnings-, simulerings- och dataanalyssystem utvecklade av CERN.
Fullständiga detaljer om detta paket, som innehåller många insticksmoduler för datainhämtning, går att finna på CERN.

5.5.11. Vetenskaplig Python

Vetenskaplig Python är en samling Pythonmoduler för vetenskapliga beräkningar. Den senaste versionen 2.8.11 innehåller numpy-1.4.0.
För fler detaljer, Scientific Python: Overview på projektets webbsajt.

5.5.12. texlive

Texlive är en avancerad omfattande implementation av TeX för GNU/Linux och andra Unixar. Texlive-2007 ingår i Fedora-14. Det senaste bygget innehåller smärre felrättningar. Du kan också installera TeXlive-2009 från Texlive-2009 DVD:n utan problem.
För fler detaljer, texlive på projetets webbsajt.

5.5.13. VYM

VYM (View Your Mind) är ett verktyg för att generera och hantera kartor som visar resonemangsmönster. Du kan använda dem för tidshantering, för att organisera uppgifter, för att få en överblick över komplexa sammanahang. Utgåva-1.12.7 har ett antal förbättringar av visualiseringen.
För fler detaljer, VYM (View Your Mind) på projektets webbsajt.

5.5.14. Weka

Weka är en samling av algoritmer för maskininlärning för informationsutvinningsuppgifter. Algoritmerna kan antingen tillämpas direkt på en datamängd eller anropas från din egen Javakod. Weka innehåller verktyg för förbearbetning av data, klassificering, regression, klustring, associationsregler och visualisering. Det är också lämpligt för utveckling av nya scheman för maskininlärning. Weka har uppdaterats till version 3.2.6-4 med viktiga felrättningar.
För fler detaljer, weka på projektets webbsajt.