diff options
Diffstat (limited to 'pt-br')
| -rw-r--r-- | pt-br/elixir-pt.html.markdown | 18 | ||||
| -rw-r--r-- | pt-br/markdown-pt.html.markdown | 39 | ||||
| -rw-r--r-- | pt-br/pyqt-pt.html.markdown | 6 | ||||
| -rw-r--r-- | pt-br/visualbasic-pt.html.markdown | 2 | 
4 files changed, 35 insertions, 30 deletions
| diff --git a/pt-br/elixir-pt.html.markdown b/pt-br/elixir-pt.html.markdown index aa1bd060..18441ff7 100644 --- a/pt-br/elixir-pt.html.markdown +++ b/pt-br/elixir-pt.html.markdown @@ -1,5 +1,5 @@  --- -language: elixir +language: Elixir  contributors:      - ["Joao Marques", "http://github.com/mrshankly"]      - ["Dzianis Dashkevich", "https://github.com/dskecse"] @@ -20,7 +20,7 @@ e muitos outros recursos.  # Não há comentários de múltiplas linhas,  # mas você pode empilhar os comentários. -# Para usar o shell do elixir use o comando `iex`. +# Para usar o shell do Elixir use o comando `iex`.  # Compile seus módulos com o comando `elixirc`.  # Ambos devem estar em seu path se você instalou o Elixir corretamente. @@ -51,7 +51,7 @@ elem({1, 2, 3}, 0) #=> 1  head #=> 1  tail #=> [2,3] -# Em elixir, bem como em Erlang, o sinal `=` denota pattern match, +# Em Elixir, bem como em Erlang, o sinal `=` denota pattern match,  # e não uma atribuição.  #  # Isto significa que o que estiver à esquerda (pattern) é comparado com o que @@ -85,7 +85,7 @@ linhas.  <<?a, ?b, ?c>> #=> "abc"  [?a, ?b, ?c]   #=> 'abc' -# `?a` em elixir retorna o valor ASCII para a letra `a` +# `?a` em Elixir retorna o valor ASCII para a letra `a`  ?a #=> 97  # Para concatenar listas use `++`, para binários use `<>` @@ -110,7 +110,7 @@ menor..maior = 1..10 # Pattern matching pode ser usada em ranges também  5 * 2  #=> 10  10 / 2 #=> 5.0 -# Em elixir o operador `/` sempre retorna um float. +# Em Elixir o operador `/` sempre retorna um float.  # Para divisão de inteiros use `div`  div(10, 2) #=> 5 @@ -167,7 +167,7 @@ else    "Isso será"  end -# Lembra do pattern matching? Muitas estruturas de fluxo de controle em elixir contam com ela. +# Lembra do pattern matching? Muitas estruturas de fluxo de controle em Elixir contam com ela.  # `case` nos permite comparar um valor com muitos patterns:  case {:um, :dois} do @@ -296,7 +296,7 @@ Geometry.area({:circle, 3})       #=> 28.25999999999999801048  # Geometry.area({:circle, "not_a_number"})  #=> ** (FunctionClauseError) no function clause matching in Geometry.area/1 -# Devido à imutabilidade, recursão é uma grande parte do elixir +# Devido à imutabilidade, recursão é uma grande parte do Elixir  defmodule Recursion do    def sum_list([head | tail], acc) do      sum_list(tail, acc + head) @@ -309,7 +309,7 @@ end  Recursion.sum_list([1,2,3], 0) #=> 6 -# Módulos do elixir suportam atributos, hpa atributos embutidos e você +# Módulos do Elixir suportam atributos, hpa atributos embutidos e você  # pode também adicionar os seus próprios.  defmodule MyMod do    @moduledoc """ @@ -361,7 +361,7 @@ end  ## ---------------------------  # Elixir conta com o modelo de ator para concorrência. Tudo o que precisamos para -# escrever programas concorrentes em elixir são três primitivos: spawning processes, +# escrever programas concorrentes em Elixir são três primitivos: spawning processes,  # sending messages e receiving messages.  # Para iniciar um novo processo usamos a função `spawn`, a qual leva uma função diff --git a/pt-br/markdown-pt.html.markdown b/pt-br/markdown-pt.html.markdown index 7960a59a..fca864bb 100644 --- a/pt-br/markdown-pt.html.markdown +++ b/pt-br/markdown-pt.html.markdown @@ -8,7 +8,7 @@ translators:      - ["Monique Baptista", "https://github.com/bfmonique"]      - ["Marcel Ribeiro-Dantas", "https://github.com/mribeirodantas"] -lang: pt-br     +lang: pt-br  filename: learnmarkdown-pt.md  --- @@ -213,8 +213,8 @@ adicionais) para indentação no seu código.  ```md      my_array.each do |item| -        puts item -    end	 +      puts item +    end  ```  Código embutido pode ser criado usando o caractere de crase `` ` ``. @@ -225,13 +225,13 @@ John não sabia nem o que a função `go_to()` fazia!  No GitHub Flavored Markdown, você pode usar uma sintaxe especial para código. -<pre> -<code class="highlight">```ruby +````md +```ruby  def foobar -    puts "Olá mundo!" +  puts "Olá mundo!"  end -```</code></pre> - +``` +````  O texto acima não requer indentação, além disso o GitHub vai usar o destaque  de sintaxe da linguagem qeu você especificar após a tag <code>```</code>. @@ -272,11 +272,13 @@ Caminhos relativos funcionam também.  O Markdown também suporta links para referências no texto. -<pre><code class="highlight">[<span class="nv">Clique nesse link</span>][<span class="ss">link1</span>] para mais informações! -[<span class="nv">Também cheque esse link</span>][<span class="ss">foobar</span>] se você quiser. +```md +[Clique nesse link][link1] para mais informações! +[Também cheque esse link][foobar] se você quiser. -[<span class="nv">link1</span>]: <span class="sx">http://test.com/</span> <span class="nn">"Legal!"</span> -[<span class="nv">link2r</span>]: <span class="sx">http://foobar.biz/</span> <span class="nn">"Certo!"</span></code></pre> +[link1]: http://test.com/ "Legal!" +[link2r]: http://foobar.biz/ "Certo!" +```  O título também pode estar entre aspas simples ou entre parênteses, ou omitido   inteiramente. As referências podem estar em qualquer lugar no documento e os @@ -285,10 +287,11 @@ IDs de referência podem ser qualquer um, desde que eles sejam únicos.  Existe também a "nomeação implícita", que permite que você use o texto do link  como o id: -<pre><code class="highlight">[<span class="nv">Isso</span>][] é um link. - -[<span class="nv">Isso</span>]: <span class="sx">http://thisisalink.com/</span></code></pre> +```md +[Isso][] é um link. +[Isso]: http://thisisalink.com/ +```  Mas geralmente não são usados. @@ -322,9 +325,11 @@ exclamação na frente!  E estilo de referência funciona como esperado -<pre><code class="highlight">![<span class="nv">Esse é o alt-attribute.</span>][<span class="ss">myimage</span>] +```md +![Esse é o alt-attribute.][myimage] -[<span class="nv">Minha imagem</span>]: <span class="sx">relative/urls/cool/image.jpg</span> <span class="nn">"se precisar de um título, está aqui"</span></code></pre> +[Minha imagem]: relative/urls/cool/image.jpg "se precisar de um título, está aqui" +```  ## Miscelânea  diff --git a/pt-br/pyqt-pt.html.markdown b/pt-br/pyqt-pt.html.markdown index 40fe82d5..42f744e2 100644 --- a/pt-br/pyqt-pt.html.markdown +++ b/pt-br/pyqt-pt.html.markdown @@ -24,7 +24,7 @@ o pyqt!  ```python  import sys  from PyQt4 import QtGui -	 +  def window():  	# Cria um objeto para a aplicação      app = QtGui.QApplication(sys.argv) @@ -54,7 +54,7 @@ outros elementos.  Aqui mostraremos como criar uma janela popup, muito útil para perguntar ao  usuário qual decisão tomar ou exibir alguma informação. -```Python  +```python  import sys  from PyQt4.QtGui import *  from PyQt4.QtCore import * @@ -73,7 +73,7 @@ def window():      w.setWindowTitle("PyQt Dialog")      w.show()      sys.exit(app.exec_()) -	 +  # Essa função deve criar uma janela de diálogo com um botão,  # aguarda ser clicado e encerra o programa  def showdialog(): diff --git a/pt-br/visualbasic-pt.html.markdown b/pt-br/visualbasic-pt.html.markdown index 81292798..dcc72c04 100644 --- a/pt-br/visualbasic-pt.html.markdown +++ b/pt-br/visualbasic-pt.html.markdown @@ -8,7 +8,7 @@ lang: pt-br  filename: learnvisualbasic-pt.vb  --- -``` +```visualbasic  Module Module1  module Module1 | 
