ctioga2 ay ang susunod na henerasyon bersyon ng ctioga programa, isang open source, mabilis, maganda, malakas, equation-friendly, at scriptable command-line software na ay dinisenyo para sa polymorphic plotting, batay sa Tioga plotting library.
Ang programa ay ininhinyero upang maging ganap na katugma sa ang mga file na nilikha sa unang henerasyon ctioga programa, at ay mahusay na gumagana sa lahat ng mainstream mga operating system, kabilang ang lahat ng mga distribusyon GNU / Linux, pati na rin ang Microsoft Windows at Mac OS X.
Nag-aalok ng isang orihinal na polymorphic interface
Key mga tampok ay kinabibilangan ng isang orihinal na polymorphic interface, integration sa command-line scripting, LaTeX support, gradients para sa mga magkakasunod curves, maganda puno curves, suporta para sa contours, suporta para sa mga mapa ng kulay, at ito & rsquo;. S inspirasyon ng gnuplot software
Bukod pa rito, ang mga programa ay kaya ng outputting publication na kalidad PDF dokumento, suporta para sa animating graphs sa pelikula, ito & rsquo; s equation-friendly, at ito ay kaya ng paglalagay data lubos na mabilis, sa pamamagitan ng pagpapatakbo ng isang napaka-simpleng utos sa isang terminal emulator application.
Pagsisimula sa ctioga2
Mayroong ilang mga paraan ng pag-install ctioga2 sa isang GNU / Linux operating system, bukod sa kung saan ay sa pamamagitan ng gamit ang package manager ng iyong pamamahagi, pag-install ito mula sa pangunahing repositories software, o sa paggamit ng isang-click installer ng Ruby package (eg gem install ctioga2).
Pagkatapos ng installation, maaari mong gamitin ang programa sa pamamagitan ng anumang terminal application emulator, sa pamamagitan lamang ng pagpapatakbo ng & lsquo; ctioga2 & rsquo; command, nang walang quotes. Ang mga detalyadong tagubilin sa pag-install ay maaaring matagpuan sa proyekto & rsquo;. S homepage (tingnan ang link sa ibaba)
Sa kasamaang palad, ctioga2 Wala manual page o command-line mga pagpipilian. Ito higit sa lahat ay gumagamit ng -X utos para sa pagpapakita ng mga file ng data at umaasa ng isang utos file na kasama ang iba't-ibang mga utos. Para sa karagdagang halimbawa ng paggamit, huwag mag-atubiling upang suriin ang mga proyekto & rsquo; s opisyal na website
Ano ang bago sa ito release:.
- Fix crash kay Ruby 2.3
Ano ang bago sa bersyon 0.14:
- problema Fix pag-install sa kamakailang mga bersyon ruby
- Ang isang --smooth hook (tulad ng sa mga lumang ctioga!)
Ano ang bago sa bersyon 0.13.1:
- problema Fix pag-install sa kamakailang mga bersyon ruby
- Ang isang --smooth hook (tulad ng sa mga lumang ctioga!)
Ano ang bago sa bersyon 0.13:
- Ang xyz-mapa plot type ngayon humahawak tama inhomogeneous grids ( kaya hangga't puntos hindi nagsasapawan)
- Maaari One ngayong hiwalay piliin ang fill at ang stroke kulay para markers
- Pinili ng ang lapad ng linya para sa axes
- Ang isang set ng mga command upang manipulahin estilo (laktawan ang susunod na estilo o kopyahin ang style ng dating mga plots)
- Pinili ng error bar lapad ng linya
- Ang lahat ng mga linya ay mga pana mo naman ngayon (lamang na may ibang default)
- Ang isang i-pause command upang humingi ng user input bago iniwan kung mayroong mga error o babala
- Pagpapabuti ng mga mensahe ng error
Ano ang bago sa bersyon 0.12:
- Ang xyz-mapa plot type ngayon humahawak tama inhomogeneous grids ( kaya hangga't puntos hindi nagsasapawan)
- Maaari One ngayong hiwalay piliin ang fill at ang stroke kulay para markers
- Pinili ng ang lapad ng linya para sa axes
- Ang isang set ng mga command upang manipulahin estilo (laktawan ang susunod na estilo o kopyahin ang style ng dating mga plots)
- Pinili ng error bar lapad ng linya
- Ang lahat ng mga linya ay mga pana mo naman ngayon (lamang na may ibang default)
- Ang isang i-pause command upang humingi ng user input bago iniwan kung mayroong mga error o babala
- Pagpapabuti ng mga mensahe ng error
Ano ang bago sa bersyon 0.11:
- Ipinatupad patterned pumupuno
- Ipinatupad loops sa utos file
- Muling dinisenyo ang styling system, na may ngayon ay ganap na-nasimulan CSS-like style sheet
- Ang isang utos upang itago (at ipakita muli) elemento (para sa step-by-step konstruksiyon ng mga animation)
- Ang isang mathematical backend para sa 3D curves
- Multicolumn merge
- Higit flexibility sa pag-set ang frame margin
- elemento Grid spanning ilang mga hanay / hilera
- Ang isang nakatuon-line primitive upang gumuhit ng isang linya ng isang naibigay na haba sa isang naibigay na direksyon
- Various bug-pag-aayos at dokumentasyon update
Ano ang bago sa bersyon 0.10.1:
- Ayusin ang mga problema sa Ruby1.8
- Fix clipping ng mga rehiyon
Ano ang bago sa bersyon 0.10:
- Ang isang mabubunot-imahe function na isama ang JPEG at PNG na imahe
- Axes sa pinanggalingan (na may at_x_origin at at_y_origin)
- Ang isang pagguhit-frame utos na magkaroon ng purong frames drawing (walang axes, walang label + coordinates na ibinigay ng pisikal na mga yunit)
- Ang isang $ (point index ...) bumabalik na ang index ng dataset point
- Command para sa pagguhit ng mga kasalukuyang magagamit na mga item estilo (kulay, markers, line estilo at sets)
- Inline Ruby code sa command file at tumatakbo ng mga panlabas na Ruby code (para sa function definition lamang, dahil ang mga data processing / plotting ay hindi pa magagamit sa Ruby side)
- Auto sizing ng mga pamagat at mga label
- Linya para sa mga teksto sa isang naibigay na lapad
- Smarter banggaan detection: ngayon label umusli ng graph lamang kung talagang humingi ito
- Kulay hanay mula colorbrewer2.org
- Pinahusay kulay mapa detalye, kasama na ang posibilidad upang tukuyin mga hanay ng kulay ng mga mapa ng kulay
- Ang isang --list-styles utos na listahan (ang mga pangalan ng) lahat pangkakanyahan bagay (at sa partikular, na tinukoy sets)
- Simetriko kulay mapa
- Various aayos ng bug at dokumentasyon update
- [CT2-make-movie] maramihang outputs nang sabay-sabay
Ano ang bago sa bersyon 0.9:
- Ang isang --set command upang magtakda ng mga halaga ng variable mula sa command -line
- Ang isang pangunahing CT2-make-movie script upang mapadali ang konstruksiyon ng mga pelikula mula sa isang ctioga2 plot
- Kahulugan ng mga variable gamit = at:? = Na hindi burahin ang mga nilalaman ng variable kung sila ay umiiral na
- Makefile-like function: eval at point
- Higit control sa ang posisyon ng mga pangunahing at menor de edad ticks
- Awtomatikong pag-detect ng laki ng teksto para sa mga pamagat, mga label at mga katulad nito
- pag-aayos ng bug Minor at dokumentasyon update
- Ngayon default sa 6bp padding
Kinakailangan
- Ruby
Mga Komento hindi natagpuan