DokuWiki

It's better when it's simple

Ferramentas do usuário

Ferramentas do site


pt-br:wiki:syntax

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
pt-br:wiki:syntax [2016-05-11 17:54] – [Table] 177.207.253.131pt-br:wiki:syntax [2023-05-23 21:17] (atual) – [Sintaxe de Formatação] nerun
Linha 1: Linha 1:
 ====== Sintaxe de Formatação ====== ====== Sintaxe de Formatação ======
-O Dokuwiki suporta algumas linguagens de marcação bem simples que procuram fazer com que os arquivos de dados sejam o mais legíveis possível. Esta página contém todos os comandos disponíveis que você poderá usar para editar as páginas. Veja o código-fonte, clicando no botão //Editar esta página// no topo ou no rodapé da página. Se quiser treinar, use a página [[playground:playground|playground]]. As marcações mais simples também são acessíveis através da [[doku>toolbar|barra de botões]].+O Dokuwiki suporta algumas linguagens de marcação bem simples que procuram fazer com que os arquivos de dados sejam o mais legíveis possível. Esta página contém todos os comandos disponíveis que você poderá usar para editar as páginas. Veja o código-fonte, clicando no botão //Editar esta página// no topo ou no rodapé da página. Se quiser treinar, use a página de [[playground:playground]]. As marcações mais simples também são acessíveis através da [[doku>toolbar|barra de botões]].
 ===== Formatação Básica de Texto ===== ===== Formatação Básica de Texto =====
 O Dokuwiki suporta textos em **negrito**, //itálico//, __sublinhado__ e ''mono espaçado''. Obviamente, você poderá **__//''combinar''//__** todos os formatos. O Dokuwiki suporta textos em **negrito**, //itálico//, __sublinhado__ e ''mono espaçado''. Obviamente, você poderá **__//''combinar''//__** todos os formatos.
Linha 113: Linha 113:
 Redimensionar para uma largura ou largura específica((Quando a proporção da largura e altura especificada não coincidir com a da imagem, ela será recortada para a nova proporção antes de ser redimensionada)): {{wiki:dokuwiki-128.png?200x50}} Redimensionar para uma largura ou largura específica((Quando a proporção da largura e altura especificada não coincidir com a da imagem, ela será recortada para a nova proporção antes de ser redimensionada)): {{wiki:dokuwiki-128.png?200x50}}
  
-Imagem externa redimensionada:      {{http://de3.php.net/images/php.gif?200x50}}+Imagem externa redimensionada:      {{https://secure.php.net/images/php.gif?200x50}}
  
   Tamanho Real:                               {{wiki:dokuwiki-128.png}}   Tamanho Real:                               {{wiki:dokuwiki-128.png}}
   Redimensionada para uma largura específica: {{wiki:dokuwiki-128.png?50}}   Redimensionada para uma largura específica: {{wiki:dokuwiki-128.png?50}}
   Redimensionada para uma altura específica:  {{wiki:dokuwiki-128.png?200x50}}   Redimensionada para uma altura específica:  {{wiki:dokuwiki-128.png?200x50}}
-  Imagem externa redimensionada:              {{http://de3.php.net/images/php.gif?200x50}}+  Imagem externa redimensionada:              {{https://secure.php.net/images/php.gif?200x50}}
  
 Usando espaços em branco na direita e na esquerda, você poderá mudar o alinhamento: Usando espaços em branco na direita e na esquerda, você poderá mudar o alinhamento:
Linha 147: Linha 147:
 {{:pdf\manual.pdf|Manual do Sistema}} {{:pdf\manual.pdf|Manual do Sistema}}
 </code> </code>
 +
 +
 +==== Formatos de Mídia Suportados ====
 +
 +O Wiki pode embutir os seguintes formatos de mídia diretamente.
 +
 +| Imagem | ''gif'', ''jpg'', ''png''  |
 +| Video  | ''webm'', ''ogv'', ''mp4'' |
 +| Áudio  | ''ogg'', ''mp3'', ''wav''  |
 +| Flash  | ''swf''                    |
 +
 +Se você especificar um nome de arquivo que não é suportado, então ele será exibido como um link.
 +
 +Adicionando ''?linkonly'' você estará incluindo um link para a imagem sem exibi-la na página.
 +
 +  {{wiki:dokuwiki-128.png?linkonly}}
 +
 +{{wiki:dokuwiki-128.png?linkonly}} Isto é apenas um link para a imagem.
 +
 +==== Formatos Avançados ====
 +
 +Infelizmente nem todos os navegadores entendem todos os formatos de videos e de áudio. Para mitigar este problema, você pode enviar diferentes formatos para o máximo de compatibilidade dos navegadores.
 +
 +Por exemplo, considere este vídeo embutido:
 +
 +  {{video.mp4|Um vídeo engraçado}}
 +
 +Quando você faz o upload de um ''video.webm'' e um ''video.ogv'' após o ''video.mp4'', o DokuWiki os adicionará automaticamente como alternativas para que um dos três arquivos seja entendido pelo seu navegador.
 +
 +Além disso, o DokuWiki suporta uma imagem "poster" que será exibida antes do início do vídeo. Essa imagem precisa ter o mesmo nome de arquivo que o vídeo e ser um arquivo jpg ou png. No exemplo acima, um arquivo ''video.jpg'' funcionaria.
 +
 +
 ===== Listas ===== ===== Listas =====
 O Dokuwiki suportas listas ordenadas (numeradas) e não-ordenadas. Para criar um item de listas, endente seu texto com dois espaços e use um ''*''(asterísco) para listas não-ordenadas e um ''-''(traço) para listas ordenadas. O Dokuwiki suportas listas ordenadas (numeradas) e não-ordenadas. Para criar um item de listas, endente seu texto com dois espaços e use um ''*''(asterísco) para listas não-ordenadas e um ''-''(traço) para listas ordenadas.
Linha 347: Linha 379:
 </code> </code>
  
-As seguintes linguagens são reconhecidas: //abapactionscript-french, actionscript, actionscript3, adaapacheapplescriptasmaspautoitavisynthbashbasic4glbfbibtexblitzbasicbnfboo, c, c_mac, caddclcadlispcfdgcfmcilcmakecobolcppcpp-qtcsharpcss, d, dcsdelphidiffdivdosdoteiffelemailerlangfofortranfreebasicgeneroglslgmlgnuplotgroovy, gettext, haskellhq9plushtmlidliniinnointercaliojava5javajavascriptkixtartklonecklonecpplatexlisplocobasiclolcodelotusformulaslotusscriptlscriptlsl2luam68kmakematlabmircmodula3mpasmmxmlmysqlnsisoberon2objcocaml-briefocamloobasoracle8, oracle11, pascalperlperphp-briefphppic16pixelbenderplsqlpovraypowershellprogressprologpropertiesprovidexpythonqbasicrailsrebolregrobotsrubysasscalaschemescilabsdlbasicsmalltalksmartysqltclteratermtextthinbasictsqltyposcriptvbnetvbverilogvhdlvimvisualfoxprovisualprologwhitespacewinbatch, whois, xmlxorg_confxppz80//+As seguintes linguagens são reconhecidas: //4cs 6502acme 6502kickass 6502tasm 68000devpac abap actionscript3 actionscript ada aimms algol68 apache applescript apt_sources arm asm asp asymptote autoconf autohotkey autoit avisynth awk bascomavr bash basic4gl batch bf biblatex bibtex blitzbasic bnf boo caddcl cadlisp ceylon cfdg cfm chaiscript chapel cil c_loadrunner clojure c_mac cmake cobol coffeescript c cpp cpp-qt cpp-winapi csharp css cuesheet c_winapi dart dcl dcpu16 dcs delphi diff div dos dot d ecmascript eiffel email epc e erlang euphoria ezt f1 falcon fo fortran freebasic freeswitch fsharp gambas gdb genero genie gettext glsl gml gnuplot go groovy gwbasic haskell haxe hicest hq9plus html html4strict html5 icon idl ini inno intercal io ispfpanel java5 java javascript jcl j jquery julia kixtart klonec klonecpp kotlin latex lb ldif lisp llvm locobasic logtalk lolcode lotusformulas lotusscript lscript lsl2 lua m68k magiksf make mapbasic mathematica matlab mercury metapost mirc mk-61 mmix modula2 modula3 mpasm mxml mysql nagios netrexx newlisp nginx nimrod nsis oberon2 objc objeck ocaml-brief ocaml octave oobas oorexx oracle11 oracle8 oxygene oz parasail parigp pascal pcre perl6 perl per pf phix php-brief php pic16 pike pixelbender pli plsql postgresql postscript povray powerbuilder powershell proftpd progress prolog properties providex purebasic pycon pys60 python qbasic qml q racket rails rbs rebol reg rexx robots roff rpmspec rsplus ruby rust sas sass scala scheme scilab scl sdlbasic smalltalk smarty spark sparql sql sshconfig standardml stonescript swift systemverilog tclegg tcl teraterm texgraph text thinbasic tsql twig typoscript unicon upc urbi uscript vala vbnet vb vbscript vedit verilog vhdl vim visualfoxpro visualprolog whitespace whois winbatch wolfram xbasic xml xojo xorg_conf xpp yaml z80 zxbasic// 
 + 
 +Existem [[doku>pt-br:syntax_highlighting|opções avançadas]] adicionais disponíveis para destaque de sintaxe, como realçar linhas ou adicionar números de linha.
 ==== Blocos de Código Baixáveis ==== ==== Blocos de Código Baixáveis ====
 Quando você usa as sintaxes ''%%<code>%%'' ou ''%%<file>%%'' descritas acima, poderá desejar que o código-fonte exibido seja disponibilizado para download. Para isso deve especificar o nome do arquivo após o nome da linguagem de programação desta forma: Quando você usa as sintaxes ''%%<code>%%'' ou ''%%<file>%%'' descritas acima, poderá desejar que o código-fonte exibido seja disponibilizado para download. Para isso deve especificar o nome do arquivo após o nome da linguagem de programação desta forma:
Linha 426: Linha 460:
  
 ^ Parâmetro  ^ Descrição ^ ^ Parâmetro  ^ Descrição ^
-número itens | será usado como máximo de itens a serem exibidos, o padrão é 8 |+//n//        | será usado como máximo de itens a serem exibidos, o padrão é 8 |
 | reverse      | exibe os últimos itens no início na lista | | reverse      | exibe os últimos itens no início na lista |
 | author       | exibe os nome dos autores dos itens | | author       | exibe os nome dos autores dos itens |
Linha 433: Linha 467:
 | //n//[dhm]   | período de atualização, onde d=dias, h=horas, m=minutos. (ex. 12h = 12 horas). | | //n//[dhm]   | período de atualização, onde d=dias, h=horas, m=minutos. (ex. 12h = 12 horas). |
  
-O período de atualização por padrão é 4 horas. Qualquer valor abaixo de 10 minutos será tratado como 10 minutos. O Dokuwiki geralmente vai tentar fornecer uma versão do //cache// da página, claro que isto é inapropriado quando a página contém conteúdo externo dinâmico. Os parâmetros falam pro Dokuwiki recarregar a página se tiver um perído maior que o //período de atualização// desde a última carga.+O período de atualização por padrão é 4 horas. Qualquer valor abaixo de 10 minutos será tratado como 10 minutos. O Dokuwiki geralmente vai tentar fornecer uma versão em //cache// da página, claro que isto é inapropriado quando a página contém conteúdo externo dinâmico. Os parâmetros falam pro Dokuwiki recarregar a página se tiver um período maior que o //período de atualização// desde o último carregamento.
  
 **Exemplo:** **Exemplo:**
Linha 443: Linha 477:
 Alguns comandos influenciam em como o DokuWiki monta a página sem criar nenhuma informação visível para o leitor. Os seguintes comandos de controle estão disponíveis: Alguns comandos influenciam em como o DokuWiki monta a página sem criar nenhuma informação visível para o leitor. Os seguintes comandos de controle estão disponíveis:
  
-^ Comando         ^ Descrição                                                                                                                                                                                 ^ +^ Comando  ^ Descrição                                                                                                                                                                                 ^ 
-| %%~~NOTOC~~%%   | Se este controle for encontrado na página, a Tabela de Conteúdos não será criada                                                                                                          | +|%%~~NOTOC~~%%    | Se este controle for encontrado na página, a Tabela de Conteúdos não será criada                                                                                                          | 
-| %%~~NOCACHE~~%  | O DokuWiki faz //cache// de todas as páginas por padrão. Em alguns casos isto pode não ser desejável. Adicionar este controle forçará o DokuWiki a interpretar a página em cada chamada.  |+|%%~~NOCACHE~~%%  | O DokuWiki faz //cache// de todas as páginas por padrão. Em alguns casos isto pode não ser desejável. Adicionar este controle forçará o DokuWiki a interpretar a página em cada chamada.  |
pt-br/wiki/syntax.1462982054.txt.gz · Última modificação: 2016-05-11 17:54 por 177.207.253.131

Exceto onde for informado ao contrário, o conteúdo neste wiki está sob a seguinte licença: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki