InglêsFrancêsEspanhol

Ad


favicon do OnWorks

freetable - Online na nuvem

Execute o freetable no provedor de hospedagem gratuita OnWorks no Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

Este é o comando freetable que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS

PROGRAMA:

NOME


freetable - ferramenta para tornar a geração de tabelas HTML mais fácil

VERSÃO


Esta página do manual descreve a versão 2.3 do mesa livre.

Pode não ser 100% preciso se você usar uma versão diferente.

SINOPSE


mesa livre [opções] nome do arquivo

or

mesa livre [opções]

As opções possíveis são:

-h, --Socorro Imprimir informações de uso e sair

-V, --versão Imprimir informações da versão e sair

-c, --Comente Insira um comentário antes de cada célula para apontar sua localização

-b, --no-nbsp Não insira   para esvaziar células para aparência 3D reduzida

-w, --aviso Imprima um aviso antes de cada tabela gerada que você não deve alterá-la.
Você deve mudar sua fonte.

-l, --localização Substituto e sinalizadores dentro da tabela com a localização correta da célula

-m, --macro [programa]
Use o processador de macro para processar o conteúdo das células (padrão: m4)

ATENÇÃO


NÃO USE PROCESSADOR DE MACRO EM FONTE INCERTA
M4 PODE SER USADO PARA COMPROMETER SUA SEGURANÇA
PARA MAIS INFORMAÇÕES SOBRE ESTE EXEC:

info m4 'UNIX comandos ' syscmd

DESCRIÇÃO


Esta é a substituição gratuita de wwwtabela

HTML é uma ótima linguagem, mas tem uma falha horrível: tabelas. Passei muitas horas olhando para
Fonte HTML Acabei de escrever e tentando adivinhar qual célula na fonte é qual no navegador.

Se isso também descreve você, então leia esta página de manual e sua dor irá parar.

O programa lê o código-fonte HTML de qualquer stdin ou arquivo. Em seguida, ele procura o início da linha
tabela:



Em seguida, analisa a tabela, coloca a tabela HTML correta neste lugar e continua procurando por
a próxima mesa.

TABELA SINTAXE


Isso é muito fácil:

wwwtable:

[preâmbulo]
[célula]
[célula]
...


wwwtable_options será passado para Tag. Não há mágica dentro do preâmbulo. Pode
ser qualquer texto HTML. Ele será simplesmente colocado na frente da mesa.

cell é normal_cell ( tag) ou header_cell ( marcação). Pelo menos era assim
no freetable 1.x. Consulte a próxima seção para obter a sintaxe de endereço de célula alternativa.

normal_cell:
(linha, coluna) cell_options
conteúdo_célula

header_cell:
((linha, col)) cell_options
conteúdo_célula

cell_options serão passadas para a tag da célula. Existe magia dentro colspan e Expansão de linha chaves
são analisados ​​para fazer a tabela correta.

cell_content pode ser qualquer coisa. Ele pode conter texto, tags e até mesmo wwwtables aninhados.

Se você usar -m (ou --macro) opção, será passado por meio de m4(1), com e definir
para o endereço da célula atual

linha e coluna são células de localização de números, expressões relativas à célula anterior ou
expressões regulares para corresponder a alguns deles. diferente wwwtabela, mesa livre pode usar regular
expressões para células de cabeçalho. Também * pode ser usado, e isso significa .* realmente.

As expressões relativas são:

= ou vazio significa: o mesmo que o anterior

+ or +X significa: um e X a mais que o anterior

- or -X significa: um e X menos que o anterior

Se muitas definições abordam a mesma célula, todas as opções e conteúdos são concatenados em
ordem de aparecimento.

Se você quiser usar apenas expressões regulares, você deve informar ao programa sobre a última célula:


(*, 1)
Estas são as colunas 1
(1, *)
estas são as linhas 1
(4,4)


ALTERNATIVA CELL ENDEREÇO SINTAXE


É inconveniente especificar o endereço da célula como uma expressão regular. Então em mesa livre 2.0 dois
novos métodos foram introduzidos. Ambos podem ser usados ​​para células normais ou de cabeçalho.

A compatibilidade total do bakward é preservada. Para preservá-lo, uma nova sintaxe teve que ser introduzida.
Infelizmente, você não pode especificar o endereço da linha usando um método e o endereço da coluna usando
outro. Para contornar isso, os dois novos métodos são muito liberais e permitem que você use =,
+, -, +X -X e string nula com o mesmo significado que tinham no método de endereçamento antigo.

Ao contrário do método de expressão regular, os novos métodos descobrirão a última célula automaticamente.

EXPLÍCITO GAMAS
(rowrange; colrange) cell_options
conteúdo_célula

A sintaxe para rowrange e colrange é semelhante a: 1-2,4-7,9,12. As duplicatas serão
eliminado. Para fins de endereços relativos, o último número fornecido é usado. Então, se você escrever

(1-100,32; 1)
Foo
(+,)
Barra

A célula (33,1) conterá `foobar 'e todos os outros apenas` foo'.

ARBITRÁRIO PERL CÓDIGO
({código para linhas}, {código para tabelas}) cell_options
conteúdo_célula

Você pode usar uma linha Perl arbitrária, desde que corresponda ao nosso não muito inteligente
expressões regulares e avalia para listar. Infelizmente não há nenhum
expressão para o código Perl, mas contanto que não contenha }, { e }) deve funcionar.
Exemplo:


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


Irá avaliar a tabela de 100 linhas x 4 colunas com `foo 'em cada 1ª, 2ª e 4ª coluna de
cada linha com número igual a 1 módulo 3.

Se você quiser usar "código arbitrário" em uma parte do endereço e intervalo explícito no
outro, mudar - para dentro .. em definição de alcance, e colocado entre { e }.

Se você quiser usar "código arbitrário" em uma parte do endereço e expressão regular no
outro tem que escrever {grep {/expressão/} de para}. Infelizmente, neste caso, você
tem que especificar o tamanho da tabela explicitamente.

INCOMPATIBILIDADES COM WWWTABELA


Se você era anteriormente usuário de wwwtabela e quiser mudar sua ferramenta, você deve ler isto.
A maior parte disso é sobre o tratamento de expressões regulares. Observe também que wwwtabela não poderia fazer a localização
substituição de tags nem macroprocessamento.

Opção -w tem um significado completamente oposto. Não imprimimos avisos por padrão, e -w or
--aviso é usado para forçar avisos.

Os campos de cabeçalho da tabela podem ser especificados por regexps, por exemplo:

((1, *))

Era impossível em wwwtabela.

Os contadores do eixo são 100% ortogonais. Isso significa que o código:

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

Foo aparecerá na 3ª coluna. Se você queria que fosse o primeiro, você deveria escrever:

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

or

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

In mesa livre 2.0 dois novos métodos para especificar o endereço da célula foram introduzidos. Eles são
completamente incompatível com wwwtabela.

Use o freetable online usando os serviços onworks.net


Servidores e estações de trabalho gratuitos

Baixar aplicativos Windows e Linux

  • 1
    Plugin Eclipse Tomcat
    Plugin Eclipse Tomcat
    O plug-in Eclipse Tomcat fornece
    integração simples de um servlet tomcat
    container para o desenvolvimento de java
    Aplicativos da web. Você pode se juntar a nós para
    discussão ...
    Baixe o plug-in Eclipse Tomcat
  • 2
    Área de trabalho do WebTorrent
    Área de trabalho do WebTorrent
    WebTorrent Desktop é para streaming
    torrents no Mac, Windows ou Linux. Isto
    conecta-se ao BitTorrent e
    Peers WebTorrent. Agora não há
    precisa esperar por ...
    Baixar WebTorrent Desktop
  • 3
    GenX
    GenX
    GenX é um programa científico para refinar
    reflexividade de raios-x, nêutron
    refletividade e raio-x de superfície
    dados de difração usando o diferencial
    algoritmo de evolução ....
    Baixar GenX
  • 4
    pspp4windows
    pspp4windows
    O PSPP é um programa de estatística
    análise de dados amostrados. é grátis
    substituição do programa proprietário
    SPSS. PSPP tem base em texto e
    gráfico nós...
    Baixar pspp4windows
  • 5
    Extensões Git
    Extensões Git
    Extensões Git é uma ferramenta de IU independente
    para gerenciar repositórios Git. Isso também
    integra-se com o Windows Explorer e
    Microsoft Visual Studio
    (2015/2017/2019). º...
    Baixar extensões do Git
  • 6
    eSpeak: síntese de voz
    eSpeak: síntese de voz
    Mecanismo de conversão de texto em fala para inglês e
    muitas outras línguas. Tamanho compacto com
    pronúncia clara, mas artificial.
    Disponível como um programa de linha de comando com
    muitos ...
    Baixar eSpeak: síntese de fala
  • Mais "

Comandos Linux

Ad