Discourse Math

||||\n-|-|-|\n:discourse2: | Resumo | O Discourse Math usa MathJax (padrão) ou KaTeX para renderizar matemática no seu fórum Discourse.\n:open_book: | Guia de Instalação | Este plugin é incluído no núcleo do Discourse. Não é necessário instalar o plugin separadamente.\n\n\n[quote]\n\n:discourse2: Como este é um plugin official mantido pela equipe do Discourse, solicitações de Support, Bug, UX e Feature podem ser feitas nas respectivas categorias aqui no Meta, e marcadas com a tag de plugin apropriada. Clique em um link abaixo para iniciar um. :+1:\n\n\u003ckbd\u003e [:question:\u0026nbsp;Suporte](Discourse Meta "Peça suporte para configurar e usar o Discourse Math") \u003c/kbd\u003e \u003ckbd\u003e [:bug:\u0026nbsp;Bug](Discourse Meta "Um relatório de bug significa que algo está quebrado, impedindo o uso normal/típico do plugin") \u003c/kbd\u003e \u003ckbd\u003e [:eyes:\u0026nbsp;UX](Discourse Meta "Discussão sobre a interface do usuário do Discourse Math, e como os recursos são apresentados (incluindo idioma e elementos da interface") \u003c/kbd\u003e \u003ckbd\u003e [:bulb:\u0026nbsp;Funcionalidade](Discourse Meta "Discussão sobre como os recursos existentes do Discourse Math podem ser melhorados ou aprimorados, e como os novos recursos propostos poderiam funcionar")\u003c/kbd\u003e\n\n[/quote]\n\n### Habilitando Matemática\n\nO plugin Math pode ser habilitado nas configurações, acessadas a partir da sua página admin/plugins:\n\nMath settings\n\n\n### Funcionalidades\n\nUma vez habilitado, você pode renderizar matemática inline envolvendo com um único $ assim: $E=mc^2$.\n\nVocê pode renderizar blocos de matemática envolvendo com $$\n\n\n$$\n\\sqrt{(-1)} \\; 2^3 \\; \\sum \\; \\pi\n$$\n\n\n

\n\nO Discourse Math usa uma heurística para garantir que frases como: "Eu gastei 20$ e mais 100$" não sejam convertidas.\n\n#### Delimitadores LaTeX\n\nQuando habilitado através das configurações do site, você também pode usar delimitadores LaTeX padrão:\n\n- Inline: \\(...\\) - Exemplo: \\(E=mc^2\\)\n- Bloco: \\[...\\] - Exemplo:\n \n \\[\n \\frac{1}{2}\n \\]\n \n\n#### AsciiMath (Apenas MathJax)\n\nAo usar o MathJax, você pode habilitar o processamento asciimath que usa % como delimitador: %E=mc^2%\n\n### Integração com o Composer\n\nO composer inclui um botão Inserir Matemática na barra de ferramentas com atalho de teclado \u003ckbd\u003eShift\u003c/kbd\u003e+\u003ckbd\u003eM\u003c/kbd\u003e. Isso abre um modal onde você pode:\n\n- Alternar entre modo inline e bloco\n- Escrever sua expressão LaTeX\n- Visualizar e inserir na sua postagem\n\nNo editor de texto rico, as expressões matemáticas aparecem como nós editáveis com um botão de edição para modificar a expressão.\n\n### Suporte ao Chat\n\nAs expressões matemáticas também são renderizadas nas mensagens do Discourse Chat usando as mesmas configurações e motor de renderização.\n\n### Motores de Renderização\n\n#### MathJax (Padrão)\n\n- Versão: 4.1\n- Formatos de saída: HTML (padrão) ou SVG\n- Funcionalidades:\n - Menu contextual (clique com o botão direito na matemática)\n - Enriquecimento de acessibilidade para leitores de tela\n - Zoom com alt-clique (zoom de 175%)\n - Suporte a AsciiMath\n\n#### KaTeX (Alternativa)\n\n- Funcionalidades:\n - Renderização rápida\n - Extensão Mhchem para equações químicas\n - Extensão CopyTex - clique na matemática para copiar a fonte LaTeX para a área de transferência\n - Suporte a referência cruzada com macros \\label, \\ref e \\eqref\n\n### Configurações do Site\n\nVeja todas as configurações de site relevantes pesquisando em suas configurações de administrador por "math".\n\n| Nome | Descrição |\n|-|-|\n| discourse math enabled | Habilitar plugin Discourse Math (adiciona processamento especial aos blocos $ e $$) |\n| discourse math provider | Provedor de renderização de matemática: mathjax (padrão) ou katex |\n| discourse math enable latex delimiters | Habilitar delimitadores estilo LaTeX: \\(...\\) para inline e \\[...\\] para matemática em bloco |\n| discourse math mathjax output | Formato de saída do MathJax: html (padrão) ou svg (apenas MathJax) |\n| discourse math enable menu | Habilitar menu contextual para expressões matemáticas (apenas MathJax) |\n| discourse math enable accessibility | Habilitar recursos de acessibilidade como enriquecimento de texto (MathJax apenas com menu) |\n| discourse math zoom on click | Zoom de 175% na interação alt-clique (MathJax apenas com menu) |\n| discourse math enable asciimath | Habilitar processamento asciimath com delimitador % (apenas MathJax) |\n\n\n\u003e :discourse2: Hospedado por nós? Este plugin está disponível em todos os nossos planos de hospedagem Math | Discourse - Civilized Discussion

68 curtidas

2 publicações foram movidas para um novo tópico: Adicionar suporte para formatação de e-mail do MathJax

2 publicações foram movidas para um novo tópico: O Mathjax pode ser atualizado para a Versão 3?

6 publicações foram movidas para um novo tópico: Adicionar suporte para blocos e textos em linha no estilo Latex para Matemática

Uma postagem foi dividida em um novo tópico: Equações não são renderizadas corretamente em blocos

Uma postagem foi dividida em um novo tópico: Math not rendering in Preview

15 publicações foram movidas para um novo tópico: Soluções alternativas de Matemática e IA

26 publicações foram movidas para um novo tópico: Atualizando Mathjax para a versão 4