InglesPransesEspanyol

Ad


OnWorks favicon

freetable - Online sa Cloud

Magpatakbo ng freetable sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command freetable na maaaring patakbuhin sa OnWorks free hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


freetable - tool para gawing mas madali ang pagbuo ng mga HTML table

VERSION


Inilalarawan ng manpage na ito ang bersyon 2.3 ng freetable.

Maaaring hindi ito 100% tumpak kung gagamit ka ng ibang bersyon.

SINOPSIS


freetable [mga pagpipilian] filename

or

freetable [mga pagpipilian]

Ang mga posibleng opsyon ay:

-h, - Tumulong I-print ang impormasyon sa paggamit at lumabas

-V, --bersyon I-print ang impormasyon ng bersyon at lumabas

-c, --komento Maglagay ng komento bago ang bawat cell upang ituro ang lokasyon nito

-b, --hindi-nbsp Huwag ipasok   sa walang laman na mga cell para sa lowered-3D na hitsura

-w, --babala Mag-print ng babala bago ang bawat nabuong talahanayan na hindi mo ito dapat baguhin.
Dapat mong baguhin ang pinagmulan nito.

-l, --lokasyon Kapalit at mga flag sa loob ng talahanayan na may tamang lokasyon ng cell

-m, --macro [programa]
Gumamit ng macro processor upang iproseso ang nilalaman ng mga cell (default: m4)

BABALA


HUWAG GAMITIN ANG MACRO PROCESSOR SA HINDI SIGURADO NA PINAGMUMULAN
M4 MAARING GAMITIN UPANG IKOMPROMISE ANG IYONG SEGURIDAD
PARA SA KARAGDAGANG IMPORMASYON SA EXEC NA ITO:

info m4 'UNIX utos' syscmd

DESCRIPTION


Ito ay libreng pagpapalit ng wwwtable

Ang HTML ay mahusay na wika, ngunit may isang kakila-kilabot na depekto: mga talahanayan. Nagpalipas ako ng maraming oras sa pagtingin
HTML source Kakasulat ko lang at sinusubukang hulaan kung aling cell sa source ang nasa browser.

Kung inilalarawan ka rin nito, basahin ang manpage na ito at titigil ang sakit mo.

Binasa ng programa ang pinagmulan ng HTML mula sa alinman si stdin o file. Pagkatapos ay naghahanap ito ng pagsisimula ng linya
talahanayan:



Pagkatapos ay sinusuri nito ang talahanayan, ilagay ang tamang HTML na talahanayan sa lugar na ito at magpatuloy sa paghahanap
ang susunod na mesa.

TABLE SINTAX


Ito ay napakadali:

wwwtable :

[preamble]
[cell]
[cell]
...


Ang wwwtable_options ay ipapasa sa mga tag. Walang magic sa loob ng preamble. Maaari itong
maging anumang HTML na teksto. Ilalagay lang ito sa harap ng mesa.

ang cell ay alinman sa normal_cell ( tag) o header_cell ( tag). Hindi bababa sa ito ay ganito
sa freetable 1.x. Tingnan ang susunod na seksyon para sa alternatibong cell address syntax.

normal_cell :
(row, col) cell_options
cell_content

header_cell :
((row, col)) cell_options
cell_content

cell_options ay ipapasa sa cell tag. May magic sa loob colspan at rowspan mga susi
ay na-parse upang makagawa ng tamang talahanayan.

cell_content ay maaaring maging anuman. Maaaring naglalaman ito ng text, mga tag, at kahit na mga nested na wwwtable.

Kung gumagamit ka ng -m (O --macro) opsyon, ito ay ipapasa m4(1), kasama ang at itakda
sa address ng kasalukuyang cell

Ang row at col ay alinman sa mga numerong naghahanap ng mga cell, mga expression na nauugnay sa nakaraang cell o
mga regular na expression upang tumugma sa ilan sa mga ito. Unlike wwwtable, freetable maaaring gumamit ng regular
mga expression para sa mga cell ng header. Gayundin * maaaring gamitin, at ang ibig sabihin nito .* Talaga.

Ang mga kamag-anak na expression ay:

= o walang laman ay nangangahulugang: katulad ng dati

+ or +X nangangahulugang : isa at X higit pa kaysa sa nauna

- or -X ay nangangahulugang : isa at X na mas mababa kaysa sa nauna

Kung maraming mga depinisyon ang tumutugon sa parehong cell lahat ng mga opsyon at nilalaman ay pinagsama-sama
pagkakasunud-sunod ng hitsura.

Kung gusto mong gumamit lamang ng mga regular na expression dapat mong sabihin sa programa ang tungkol sa huling cell :


(*,1)
ito ang mga kolum 1
(1,*)
ito ang mga row 1
(4,4)


ALTERNATIVE CELL TIRAHAN SINTAX


Hindi maginhawang tukuyin ang cell address bilang regular na expression. Kaya sa freetable 2.0 dalawa
ipinakilala ang mga bagong pamamaraan. Parehong maaaring magamit sa alinman sa normal o header na mga cell.

Ang buong bakward compatibility ay napanatili. Upang mapanatili ito, kailangang magpasok ng bagong syntax.
Sa kasamaang-palad, hindi mo maaaring tukuyin ang row address gamit ang isang paraan, at column address gamit
isa pa. Upang maabot ito, ang parehong mga bagong pamamaraan ay napaka liberal at pinapayagan kang gamitin =,
+, -, +X -X at null string na may parehong kahulugan tulad ng mayroon sila sa lumang paraan ng pagtugon.

Hindi tulad ng regular na paraan ng pagpapahayag, awtomatikong malalaman ng mga bagong pamamaraan ang huling cell.

TAHASANG PAGBABAGO
(rowrange; colrange) cell_options
cell_content

Ang syntax para sa parehong rowrange at colrange ay tulad ng: 1-2,4-7,9,12. Magiging duplicate
inalis. Para sa layunin ng mga kamag-anak na address ay ginamit ang huling ibinigay na numero. Kaya kung magsusulat ka

(1-100,32;1)
foo
(+,)
bar

Ang cell (33,1) ay maglalaman ng `foobar' at lahat ng iba ay `foo' lamang.

ARBITRARYO perlas CODE
({code para sa mga hilera},{code para sa mga talahanayan}) cell_options
cell_content

Maaari kang gumamit ng arbitrary na Perl one-liner hangga't tumutugma ito sa aming hindi masyadong matalino
mga regular na expression at pagsusuri sa listahan. Sa kasamaang palad, walang regular
expression para sa Perl code, ngunit hangga't hindi ito naglalaman },{ at }) ito ay dapat gumana.
Halimbawa:


({grep {$_%3 == 1} 1..100},{1..2,4})
foo


Magsusuri sa 100 row x 4 na column na talahanayan na may `foo' sa bawat ika-1, ika-2 at ika-4 na hanay ng
bawat hilera na may numerong katumbas ng 1 modulo 3.

Kung gusto mong gumamit ng "arbitrary code" sa isang bahagi ng address at tahasang hanay sa
iba, pagbabago - sa .. sa defenisyon ng saklaw, at ilagay sa pagitan { at }.

Kung gusto mong gumamit ng "arbitrary code" sa isang bahagi ng address at regular na expression sa
iba, kailangan mong magsulat {grep {/expression/} mula sa}. Sa kasamaang palad, sa kasong ito ikaw
kailangang tukuyin ang laki ng talahanayan nang tahasan.

HINDI PAGKAKASUNDO SA WWWTABLE


Kung dati kang gumagamit ng wwwtable at gusto mong baguhin ang iyong tool, dapat mong basahin ito.
Karamihan dito ay tungkol sa paghawak ng regexps. Pansinin din yan wwwtable hindi magawa ang lokasyon
pagpapalit ng mga tag o macroprocesing.

Opsyon -w may ganap na kasalungat na kahulugan. Hindi kami nagpi-print ng mga babala bilang default, at -w or
--babala ay ginagamit upang pilitin ang mga babala.

Maaaring tukuyin ang mga field ng header ng table sa pamamagitan ng regexps ex :

((1,*))

Imposibleng pumasok wwwtable.

Ang mga axis counter ay 100% orthogonal. Ibig sabihin ng code na iyon:

(*,1) lapad=30
(*,2) lapad=35
(*,3) lapad=40
(=,=)
Foo

Lalabas ang Foo sa ika-3 column. Kung gusto mo itong maging 1st dapat mong isulat ang:

(*,1) lapad=30
(*,2) lapad=35
(*,3) lapad=40
(=,1)
Foo

or

(*,) lapad=30
(*+) lapad=35
(*+) lapad=40
(=,1)
Foo

In freetable 2.0 dalawang bagong pamamaraan o pagtukoy ng cell address ay ipinakilala. Sila ay
ganap na hindi tugma sa wwwtable.

Gumamit ng freetable online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad