Skip to topic | Skip to bottom
Home
Search:

TWiki
TWiki.TWikiShorthandPtr1.6 - 19 Nov 2005 - 14:18 - AlsteRtopic end
You are here: TWiki > TextFormattingRules > TWikiShorthandPt

Start of topic | Skip to actions

De volta à página de entrada

Vê ainda estas traduções: Nederlands - Francais - English - Deutsch

Formatação de texto no TWiki

Trabalhar com o TWiki é tão fácil como escrever texto - exactamente como o email. Não necessitas de saber HTML, embora o possas usar se preferires. O links para os tópicos são criados automaticamente quando escrever WikiWords. Os atalhos do TWiki dão-te o poder do HTML com uma codificação simples que demora muito pouco a aprender. Está tudo explicado aqui abaixo. Podes recorrer a esta página sempre que necessitares de ajuda.

#Atalhos de formatação do TWiki

Atalhos de formatação do TWiki

Comando de formatação: Por exemplo: Escreves: Obtens:
Paragrafos:
Linhas em branco criam novos parágrafos.
1º parágrafo

2º parágrafo
1º parágrafo

2º parágrafo

Cabeçalhos:
Pelo menos três traços no início da linha, seguidos de sinais de mais (+) e do texto do cabeçalho. Um sinal de mais cria um cabeçalhos de nível 1 (mais importante), dois sinais de mais um cabeçalho de nível 2; o nível máximo é 6 Nota: Um indíce de conteúdos pode ser criado automáticamente com a variável %TOC%, vê TWikiVariables. Qualquer cabeçalho após !! é excluído do indíce, por exemplo, escreve ---+!! text se não quiseres que o cabeçalho seja listado no indíce.
---++ Sushi

---+++ Maguro

Sushi

Maguro

Texto a negrito:
As palavras ficam a negrito se as rodeares de * asteriscos.
*Negrito*
Negrito
Texto itálico:
As palavras ficam em itálico se as roderares de "_" underscores.
_Itálico_
Itálico
Texto negrito e itálico:
As palavras ficam em negrito e itálico se as rodeares de dois _ dois undescores.
__Negrito e itálico__
Negrito e itálico
Tipo de letra fixo:
As palavras ficam com tipo de letra fixo se as rodeares com = sinais de igual
=Tipo de letra fixo=
Tipo de letra fixo

Tipo de letra fixo e negrito:
As palavras ficam com tipo de letra fixo e negrito se forem rodeadas por dois sinais de igual.
==Tipo de letra fixo e negrito==
Tipo de letra fixo e negrito
Nota: Não pode existir espaço entre o texto a negrito, itálico, etc e os respectivos indicadores (* _ __ = ==).
_Isto funciona_,
_isto não _
Isto funciona,
_isto não _
Modo literal:
Rodeia excertos de código e outro texto formatado com as tags <verbatim> and </verbatim> .
Nota: Usa as tags <pre> and </pre> se quiseres que o HTMl seja interpretado.
Nota: Cada tag deve estar sozinha numa linha.
<verbatim>
class CatAnimal {
  void purr() {
    <code here>
  }
}
</verbatim>
class CatAnimal {
  void purr() {
    <code here>
  }
}
Separador:
Pelo menos 3 traços no início da linha. At least three dashes at the beginning of a line.
-------

Items de listas:
Três espaços, um asterisco e mais um espaços. Three spaces, an asterisk, and another space.
   * Listas com bolas
  • Listas com bolas
Listas com níveis:
Seis, nove, ... espaços, um asterisco e outro espaço.
   * nível 1
      * nível 2
  • nível 1
    • nível 2
Listas ordenadas:
Três espaços, um número, um ponto e outro espaço. Parala além dos números, vários tipos estão disponíveis:
Type Generated Style Sample Sequence
1. Números arabes 1, 2, 3, 4...
A. Letras maiúsculas A, B, C, D...
a. Letras minúsculas a, b, c, d...
I. Número romanos maiúsculos I, II, III, IV...
i. Número romanos minúsculos i, ii, iii, iv...

   1. Sushi
   1. Dim Sum

   A. Sushi
   A. Dim Sum

   i. Sushi
   i. Dim Sum
  1. Sushi
  2. Dim Sum

  1. Sushi
  2. Dim Sum

  1. Sushi
  2. Dim Sum
Listas de definição:
Três espaços, um cifrão, uma palavra, dois pontos (:) e um espaço seguido da definição.
   $ Sushi: Japão
   $ Dim Sum: S.F.
Sushi
Japão
Dim Sum
S.F.
Tabelas:
Um número qualquer de linhas de texto. Cada linha numa linha da tabela que consiste em várias células. Cada célula começa e acaba com um barra vertical '|'. Os espaço no ínicio ou no fim da linha são ignorados.
Notas:
| *Células as negrito* | São apresentadas como cabeçalhos.
|   células centradas   | são apresentadas com o texto centrado.
|     células com o texto alinhado à direita | são apresentadas com o texto alinhado à direita.
| junção de células || as células pode ser fundidas juntando as respectivas barras verticais.
|^| células com um acento circunflexo são fundidas com a célula de baixo (esta funcionalidade é obtida através do TablePlugin).
• Se uma linha tiver uma quantidade de texto muito grande, e quiseres que seja mais facilmente legível aquando da edição da tabela, podes partir a linha em multiplas linhas usando '\'.
• O texto organiza-se na tabela de acordo com as definições do teu browser.
| *L* | *C* | *R* |
| A2 |  2  |  2 |
| A3 |  3  |  3 |
| junção |||
| A4-6 | quatro | quatro |
|^| cinco | cinco |



|^| seis | seis |
L C R
A2 2 2
A3 3 3
junção
A4-6 quatro quatro
cinco cinco
seis seis
WikiWord (Links):
PalavrasTodasJuntasComMaiusculasPeloMeio (ou WikiWords) produzirão links automáticos.
Nota: Se quisres fazer um link para um outro tópico do Indymedia Documentation Project escreve GrupodoTopico.NomedoTopico.
WebNotify

Know.ReadmeFirst
WebNotify

ReadmeFirst?

Links forçados:
Podes forçar a criação de um link interno rodeando palavras por parentisis rectos duplos palavras?.
Nota: O texto no meio dos parentisis rectos pode conter espaços; o nome do tópico será obtido tornando a primeira letra de cada palavra em maiscúla e removendo os espaços: por exemplo [[link interno]] cria o link LinkInterno?. Podes ainda fazer links externos e criar ancoras.
Nota: Se quiseres escrever os dois parentisis rectos literais, que de outra forma gerariam un link, coloca um ponto de exclamação antes, ou seja, começa com ![[....
[[wiki syntax]]


[[Main.TWiki users]]

literal:
![[wiki syntax]]
wiki syntax

Main.TWiki users

literal: [[wiki syntax]]

Links específicos:
Cria um link onde seja possível especificar o texto e o link separadamente, usando [[url ou referênca][texto]] Links internos (por exemplo WikiSyntax) e links externos (por exemplo: http://TWiki.org/) são suportados.
Nota: As mesmas regras dos Links forçados são aplicadas a estes links.
Nota: Para te referires a links externos podes apenas usar um espaço em vez de of ][ para separares o URL do texto que o descreve.
Nota: Nomes de ancoras também podem ser adicionados [[WebHome#MyAnchor][go home]] and [[http://gnu.org/#Action][GNU Action]].
[[WikiSyntax][syntax]]

[[http://gnu.org][GNU]]

[[http://xml.org XML]]
syntax

GNU

XML

Ancoras:
Podes definir uma referência de um link nos tópicos Indymedia Documentation Project (chamdo ancora) e ligares-te a ela. Para definir uma ancora escreve #NomeDaAncora no início da linha. O nome da ancora deve ser uma WikiWord. Para te ligares a usa a sintaxe [[MyTopic#MyAnchor]]. Podes omitir o nome do tópico se se quiseres ligar a uma ancora dentro do mesmo tópico.
[[WikiWord#NotThere]]

[[#MyAnchor][Jump]]

#MyAnchor To here
WikiWord#NotThere

Jump

To here

Evitar um link:
Para evitar que uma wiki word se transforme num link coloca-lhe um ponto de exclamação antes.
!SunOS
SunOS
Desactivar Links:
Podes desactivar o automatismo que cria links a partir de WikiWords colocando o texto entre <noautolink> e </noautolink>.
Nota: Cada tag deve estar sozinha numa linha.
Nota: Isto também funciona nas tabela do Twiki, mas apenas se juntares uma linha entre o fim da tabela e o fecho da tag </noautolink> (é um erro do TablePlugin).
 <noautolink>
 RedHat &
 SuSE
 </noautolink>
RedHat & SuSE
Mailto: Links:
Para criar um link 'mailto:' com um descrito, especificar assunto ou o corpo da mensagem ou omitir o endereço, podes usar [[mailto:utilizador@dominio texto descritivo]].
[[mailto:a@z.com Mail]]

[[mailto:?subject=Hi Hi]]
Mail

Hi

Usar HTML

Podes usar quase todas as tags de HTML sem problemas - no entanto, há algumas considerações de ordem técnica de usabilidade a ter em conta.

HTML e a usabilidade do Twiki

  • Em páginas colaborativas é peferivél NÃO usar HTML, usa antes os comando do Twiki. - isto torna o texto mais claro e mais fácil de editar.
  • ALERT! NOTE: O Twiki é desenhado para funcionar com uma grande variedade de browserse plataformas, não uses HTMl que seja especifico de um determinado browser irá reduzir a usabilidade e a compatibilidade.

Que tipo de HTML o TWiki Gera

  • O Twiki converte os comandos de TWiki para XHTML 1.0. Para copiares o texto formatado vê o código fonte no teu browser e guarda o conteúdo.
    • TIP Se necessitares de gravar o HTML com frequência informa-te acercado TWiki:Plugins/GenHTMLAddon - ele gerará um directório que com as as páginas e todos os ficheiros anexos.
  • ALERT!" NOTA: Os sinais de abertura e fecho das tags de HTML - <...> - devem estar na mesma linha ou haverá erro.
    • Esta funcionalidade permite que insiras um sinal de aior ou menor que este seja apresentado como se inserisses &lt;, por exemplo: a < b
    • TIP Se estiveres a fazer copy paste de páginas em HTML e tiveres problemas verifica se não tens quebras de linha indesejadas.

TWiki e JavaScript

Podes usar JavaScript nas tuas aplicações de Twiki. Uma vez que o Javascript pode interferir com a apresentação das páginas tens que o colocar entre comentários de HTML e <pre>:

<script language="JavaScript">
<!-- Hide JavaScript and <pre> escape TWiki rendering
... put your JavaScript code here...
// Stop hiding and stop </pre> escaping TWiki rendering -->
</script>

Hyperlinks

A capacidade de gerar links sem qualquer formatação é uma das funcionalidades do Twiki, tornada possível pelas WikiWords. Being able to create links without any formatting required is a core TWiki feature, made possible with WikiWords.

Linsk internos

  • GoodStyle é uma WikiWord que faz um link para o tópico GoodStyle localizado em Indymedia Documentation Project.

  • AindaNaoExiste? é um tópico que ainda não existe. Podes criar o tópico clicando em ?. Se clicares neste depois cancela - depois de criar a página o ? desaparce e o exemplo deixa de fazer sentido.

Lins externos

  • http://..., https://..., ftp://..., gopher://..., news://..., file://..., telnet://... and mailto:...@... criam um link automático.

  • Endereços de email como name@domain.com criam link automático.

  • [[As regras dos paretisis rectos]] permitem criar links sem WikiWords.
    • Também podes escrever [[http://pt.indymedia.org CMI de Portugal]] como forma de criar links externos com texto descritivo, como por exemplo CMI de Portugal.

Variáveis do TWiki

Variáveis do Twiki são palavras rodeadas de sinais de percentagem % que são interpretados peolo TWiki.

  • %TOC% : Gera automaticamente um indíce baseado nos cabeçalhos de um tópico. Tens um exemplo no tópico da página.

  • %WEB% : A web actual é TWiki.

  • %TOPIC% : O tópico actual é TWikiShorthandPt.

  • %ATTACHURL% : O URL de um anexo no tópico actual. Por exemplo: se anexares um anexo ao tópico podes referir-te a ele como %ATTACHURL%/imagem.png para mostrar o local do anexo.

  • %INCLUDE{"OutroTopico"}% : Server side include, incluí outro tópico. A web actual é Indymedia Documentation Project. Por exemplo: %INCLUDE{"TWiki.SiteMap"}%

  • %SEARCH{"sushi"}% : Pesquisa que mostra o resultado incluído num tópico. FormattedSearch dá-te controlo sobre as pesquisa, é usado para criar aplicações web.

  • TWikiPreferences define as variásveis do site. Entre outras:
    • Quebra de linhas: Escreve %BR% para iniciar um bova linha.
    • Texto colorido: Escreve: %RED% Red %ENDCOLOR% and %BLUE% blue %ENDCOLOR% colors para obter: Vermelho e azul .
    • Gráficos dos documentos: Escreve: %H% Ajuda, %T% Dica, %X% Alerta para obter: HELP Ajuda, TIP Dica, ALERT! Alerta. Para mais informações consulta TWikiDocGraphics.

  • Para evitar que uma variável seja interpretada coloca-lhe um ponto de exlamação antes. Escreve: !%SOMEVARIABLE% para obter: %SOMEVARIABLE%.

Extensão de formatação - TWikiPlugin

Os plugins trazem capacidades de formatação adicionais que podem ampliar as da Indymedia Documentation Project em várias áreas. Por exemplo, o opcional SpreadSheetPlugin permite-te criar folhas de cálculo com as mesma caracteristicas das tabelas do TWiki.

Os plugins disponíveis estão em Plugins. Os plugins activos desta instalação estão listados conforme %PLUGINDESCRIPTIONS%:

  • DefaultPlugin: This plugin can be used to specify some simple custom rendering rules. It also renders depreciated *_text_* as bold italic text.
  • SpreadSheetPlugin: Add spreadsheet calculation like "$SUM( $ABOVE() )" to tables located in Indymedia Documentation Project topics.
  • CommentPlugin: Allows users to quickly post comments to a page without an edit/preview/save cycle.
  • EditTablePlugin: Edit TWiki tables using edit fields, date pickers and drop down boxes
  • InterwikiPlugin: Link ExternalSite:Page text to external sites based on aliases defined in the InterWikis topic
  • SmiliesPlugin: Render smilies as icons, like  :-) for smile or  :cool: for cool!
  • TablePlugin: Control attributes of tables and sorting of table columns

Podes verificar os estado dos plugins deste site assim como as suas definições em TWikiPreferences.

Erros de edição comuns

A regras de formatação do Twiki são bastante simples de usar e rápidas de escrever. No entanto, há algumas coisas com as quais deves ter cuidado, retirado do TextFormattingFAQ:

  • P: Texto entre angulos rectos <filename> não é mostrado. Como o posso mostrar tal como é?
    • R: Os caracteres '<' e '>' têm um significado especial em HTML, são eles que definem as tags. Necessitas de os "escapar", por isso escreve '&lt;' em vez de '<', e '&gt;' em vez de '>'.
      Por exemplo: Escreve 'prog &lt;filename&gt;' para obter 'prog <filename>'.

  • P: Porque é que o caracter '&' não aparece por vezes?
    • R: O caracter '&' tem um significado especial no HTML, é com ele que se inciam as chamadas character entity, i.e. '&copy;' é o sinal de copyright ©. Para obteres o caracter '&' deves escrever '&amp;' em vez de '&'.
      Por exempo: Escreve 'Isto &amp; aquilo' para obter 'Isto & aquilo'.

-- JoAzine - 04 Nov 2004
to top


TWiki.TWikiShorthandPt moved from TWiki.TWikiShorthandpt_pt on 19 Nov 2005 - 14:24 by AlsteR - put it back
You are here: TWiki > TextFormattingRules > TWikiShorthandPt

to top

Copyright © 1999-2008 by the contributing authors.
All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding this tool? Send feedback (in English, Francais, Deutsch or Dutch).