This commit is contained in:
Rafael Tavares Juliani 2025-09-04 15:30:10 -03:00
commit 6626b8fd07
181 changed files with 27165 additions and 0 deletions

22
.luarc.json Normal file
View File

@ -0,0 +1,22 @@
{
"Generator": [
"Quarto",
"This file provides type information for Lua completion and diagnostics.",
"Quarto will automatically update this file to reflect the current path",
"of your Quarto installation, and the file will also be added to .gitignore",
"since it points to the absolute path of Quarto on the local system.",
"Remove the 'Generator' key to manage this file's contents manually."
],
"Lua.runtime.version": "Lua 5.3",
"Lua.workspace.checkThirdParty": false,
"Lua.workspace.library": [
"/opt/quarto/share/lua-types"
],
"Lua.runtime.plugin": "/opt/quarto/share/lua-plugin/plugin.lua",
"Lua.completion.showWord": "Disable",
"Lua.completion.keywordSnippet": "Both",
"Lua.diagnostics.disable": [
"lowercase-global",
"trailing-space"
]
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,4 @@
div.cookie-consent-footer {
font-size: 0.8em;
text-decoration: none;
}

File diff suppressed because one or more lines are too long

1
.quarto/cites/index.json Executable file
View File

@ -0,0 +1 @@
{"a-volta-das-aulas-presenciais.qmd":[],"agradecimentos.qmd":[],"aplicacoes.qmd":[],"apresentacao.qmd":[],"aula-on-line-como-eu-nao-gosto-de-aula-on-line.qmd":[],"autores.qmd":[],"conclusao.qmd":[],"divulgacao.qmd":[],"epigrafe.qmd":[],"funcoes-trigonometricas-circulares.qmd":[],"funcoes-trigonometricas-hiperbolicas.qmd":[],"geracao-alpha-versus-geracao-millennials.qmd":[],"igualdades-exponenciais-e-logaritmicas.qmd":[],"index.qmd":[],"indice-remissivo.qmd":[],"introducao.qmd":[],"lobo-cordeiro-autores-modernos-contemporaneos.qmd":[],"lobo-cordeiro-texto-traducao-analise.qmd":[],"lobo_cordeiro_autores_modernos_contemporaneos.qmd":[],"lobo_cordeiro_texto_traducao_analise.qmd":[],"prefacio.qmd":[],"raposa-uvas.qmd":[],"raposa_uvas.qmd":[],"referencias-bibliograficas.qmd":[],"referencias.qmd":[],"referencias_bibliograficas.qmd":[],"rolima.qmd":[],"teste.qmd":[]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

1
.quarto/preview/lock Normal file
View File

@ -0,0 +1 @@
44718

1
.quarto/xref/01a7fd29 Executable file
View File

@ -0,0 +1 @@
{"entries":[],"options":{"chapters":true},"headings":["fedro","esopo","la-fontaine","monteiro-lobato","millôr-fernandes","pontos-em-comum","diferenças-estilísticas"]}

1
.quarto/xref/03afee17 Executable file
View File

@ -0,0 +1 @@
{"entries":[],"headings":[],"options":{"chapters":true}}

1
.quarto/xref/0b8f7ef8 Executable file
View File

@ -0,0 +1 @@
{"entries":[],"options":{"chapter-id":"SECTION001000000000000000000","chapters":true},"headings":["SECTION001000000000000000000"]}

1
.quarto/xref/12090286 Normal file
View File

@ -0,0 +1 @@
{"entries":[],"headings":["fedro","esopo","la-fontaine","monteiro-lobato","millôr-fernandes","pontos-em-comum","diferenças-estilísticas"],"options":{"chapters":true}}

1
.quarto/xref/18ece635 Executable file
View File

@ -0,0 +1 @@
{"entries":[],"options":{"chapters":true},"headings":["SECTION00710000000000000000","SECTION00720000000000000000","SECTION00730000000000000000","SECTION00740000000000000000","SECTION00750000000000000000","SECTION00760000000000000000"]}

1
.quarto/xref/3ef5a026 Executable file
View File

@ -0,0 +1 @@
{"entries":[],"headings":["origem-das-fábulas","as-fábulas-em-ambiente-grego","as-fábulas-em-ambiente-latino","esopo","fedro","características-das-fábulas","notas-de-rodapé"],"options":{"chapters":true}}

1
.quarto/xref/460be21c Executable file
View File

@ -0,0 +1 @@
{"options":{"chapters":true,"chapter-id":"SECTION00600000000000000000"},"entries":[],"headings":["SECTION00610000000000000000","SECTION00620000000000000000","SECTION00630000000000000000","SECTION00640000000000000000","SECTION00650000000000000000","SECTION00660000000000000000","SECTION00670000000000000000","SECTION00680000000000000000","SECTION00600000000000000000"]}

1
.quarto/xref/4a1dc47f Executable file
View File

@ -0,0 +1 @@
{"headings":[],"entries":[],"options":{"chapters":true}}

1
.quarto/xref/4fffaab4 Executable file
View File

@ -0,0 +1 @@
{"options":{"chapters":true},"entries":[],"headings":[]}

1
.quarto/xref/509c9aad Executable file
View File

@ -0,0 +1 @@
{"entries":[],"headings":["jean-de-la-fontaine","comentário-o-lobo-e-o-cordeiro-de-la-fontaine","monteiro-lobato","comentário-o-lobo-e-o-cordeiro-de-monteiro-lobato","millôr-fernandes","comentário-o-lobo-e-o-cordeiro-de-millôr-fernandes"],"options":{"chapters":true}}

1
.quarto/xref/519e774b Executable file
View File

@ -0,0 +1 @@
{"entries":[],"headings":["aspectos-moralizantes-das-fábulas-o-lobo-e-o-cordeiro","aspectos-moralizantes-das-fábulas-a-raposa-e-as-uvas","notas-de-rodapé"],"options":{"chapters":true}}

1
.quarto/xref/51a24a65 Executable file
View File

@ -0,0 +1 @@
{"entries":[],"headings":["esopo","fedro","estilo-de-cada-autor","esopo-λύκος-καὶ-ἀρήν","fedro-lupus-et-agnus","análise-comparativa","notas-de-rodapé"],"options":{"chapters":true}}

1
.quarto/xref/5307b9e1 Executable file
View File

@ -0,0 +1 @@
{"entries":[],"headings":["metadados","como-citar","versão-impressa","direitos-autorais"],"options":{"chapters":true}}

1
.quarto/xref/746954a1 Executable file
View File

@ -0,0 +1 @@
{"options":{"chapters":true},"entries":[],"headings":[]}

1
.quarto/xref/80836196 Executable file
View File

@ -0,0 +1 @@
{"options":{"chapters":true},"headings":[],"entries":[]}

1
.quarto/xref/8174a0ab Executable file
View File

@ -0,0 +1 @@
{"entries":[],"options":{"chapters":true},"headings":["apresentação"]}

1
.quarto/xref/82bf74d1 Executable file
View File

@ -0,0 +1 @@
{"entries":[],"options":{"chapters":true,"chapter-id":"SECTION00900000000000000000"},"headings":["SECTION00900000000000000000"]}

1
.quarto/xref/8408076f Executable file
View File

@ -0,0 +1 @@
{"entries":[],"headings":[],"options":{"chapters":true}}

1
.quarto/xref/9aa402b5 Normal file
View File

@ -0,0 +1 @@
{"entries":[],"headings":[],"options":{"chapters":true}}

86
.quarto/xref/INDEX Executable file
View File

@ -0,0 +1,86 @@
{
"index.qmd": {
"index.html": "5307b9e1"
},
"apresentacao.qmd": {
"apresentacao.html": "8174a0ab"
},
"agradecimentos.qmd": {
"agradecimentos.html": "4fffaab4"
},
"funcoes-trigonometricas-circulares.qmd": {
"funcoes-trigonometricas-circulares.html": "d905b7b4"
},
"igualdades-exponenciais-e-logaritmicas.qmd": {
"igualdades-exponenciais-e-logaritmicas.html": "18ece635"
},
"teste.qmd": {
"teste.html": "b93f9b0b"
},
"funcoes-trigonometricas-hiperbolicas.qmd": {
"funcoes-trigonometricas-hiperbolicas.html": "460be21c"
},
"aplicacoes.qmd": {
"aplicacoes.html": "b3847cd7"
},
"referencias.qmd": {
"referencias.html": "82bf74d1"
},
"indice-remissivo.qmd": {
"indice-remissivo.html": "0b8f7ef8"
},
"autores.qmd": {
"autores.html": "eab7737d"
},
"introducao.qmd": {
"introducao.html": "3ef5a026"
},
"geracao-alpha-versus-geracao-millennials.qmd": {
"geracao-alpha-versus-geracao-millennials.html": "03afee17"
},
"aula-on-line-como-eu-nao-gosto-de-aula-on-line.qmd": {
"aula-on-line-como-eu-nao-gosto-de-aula-on-line.html": "80836196"
},
"a-volta-das-aulas-presenciais.qmd": {
"a-volta-das-aulas-presenciais.html": "4a1dc47f"
},
"rolima.qmd": {
"rolima.html": "e6d7f6b9"
},
"epigrafe.qmd": {
"epigrafe.html": "a76f93d2"
},
"divulgacao.qmd": {
"divulgacao.html": "bd7766c2"
},
"prefacio.qmd": {
"prefacio.html": "8408076f"
},
"lobo-cordeiro-texto-traducao-analise.qmd": {
"lobo-cordeiro-texto-traducao-analise.html": "51a24a65"
},
"lobo-cordeiro-autores-modernos-contemporaneos.qmd": {
"lobo-cordeiro-autores-modernos-contemporaneos.html": "509c9aad"
},
"raposa-uvas.qmd": {
"raposa-uvas.html": "01a7fd29"
},
"conclusao.qmd": {
"conclusao.html": "519e774b"
},
"referencias-bibliograficas.qmd": {
"referencias-bibliograficas.html": "746954a1"
},
"lobo_cordeiro_texto_traducao_analise.qmd": {
"lobo_cordeiro_texto_traducao_analise.html": "b74d7ba1"
},
"lobo_cordeiro_autores_modernos_contemporaneos.qmd": {
"lobo_cordeiro_autores_modernos_contemporaneos.html": "d5785cf9"
},
"raposa_uvas.qmd": {
"raposa_uvas.html": "12090286"
},
"referencias_bibliograficas.qmd": {
"referencias_bibliograficas.html": "9aa402b5"
}
}

1
.quarto/xref/a76f93d2 Executable file
View File

@ -0,0 +1 @@
{"entries":[],"headings":[],"options":{"chapters":true}}

1
.quarto/xref/b3847cd7 Executable file
View File

@ -0,0 +1 @@
{"options":{"chapter-id":"SECTION00800000000000000000","chapters":true},"entries":[],"headings":["SECTION00810000000000000000","SECTION00820000000000000000","SECTION00830000000000000000","SECTION00840000000000000000","SECTION00850000000000000000","SECTION00860000000000000000","SECTION00870000000000000000","SECTION00800000000000000000"]}

1
.quarto/xref/b74d7ba1 Normal file
View File

@ -0,0 +1 @@
{"entries":[],"headings":["esopo","fedro","estilo-de-cada-autor","esopo-λύκος-καὶ-ἀρήν","fedro-lupus-et-agnus","análise-comparativa","notas-de-rodapé"],"options":{"chapters":true}}

1
.quarto/xref/b93f9b0b Executable file
View File

@ -0,0 +1 @@
{"entries":[],"options":{"chapters":true},"headings":[]}

1
.quarto/xref/bd7766c2 Executable file
View File

@ -0,0 +1 @@
{"entries":[],"headings":[],"options":{"chapters":true}}

1
.quarto/xref/d5785cf9 Normal file
View File

@ -0,0 +1 @@
{"entries":[],"headings":["jean-de-la-fontaine","comentário-o-lobo-e-o-cordeiro-de-la-fontaine","monteiro-lobato","comentário-o-lobo-e-o-cordeiro-de-monteiro-lobato","millôr-fernandes","comentário-o-lobo-e-o-cordeiro-de-millôr-fernandes"],"options":{"chapters":true}}

1
.quarto/xref/d905b7b4 Executable file
View File

@ -0,0 +1 @@
{"entries":[],"options":{"chapters":true},"headings":["SECTION00510000000000000000","SECTION00520000000000000000","SECTION00530000000000000000","SECTION00540000000000000000","SECTION00550000000000000000","SECTION00560000000000000000","SECTION00570000000000000000"]}

1
.quarto/xref/e6d7f6b9 Executable file
View File

@ -0,0 +1 @@
{"headings":[],"entries":[],"options":{"chapters":true}}

1
.quarto/xref/eab7737d Executable file
View File

@ -0,0 +1 @@
{"entries":[],"headings":[],"options":{"chapters":true}}

11
README.md Normal file
View File

@ -0,0 +1,11 @@
# Sobre
Repositório do livro online "As Fábulas: O Lobo e o Cordeiro, a Raposa e as Uvas".
# Direitos autorais
© Os autores e a Editora Moan, 2021.
# Licença
Todos os direitos reservados. A reprodução, cópia ou distribuição desta obra, seja em parte ou no todo, só poderá ser realizada mediante autorização, sob pena de violação da [lei de direitos autorais. (Lei 9.610/98)](https://www.planalto.gov.br/ccivil_03/leis/l9610.htm)

View File

@ -0,0 +1,17 @@
title: Moan-livro
author: Rafael Tavares Juliani
version: 1.0.0
quarto-required: ">=1.4.0"
lang: pt-BR
contributes:
formats:
html:
mainfont: Source Sans Pro
lang: pt-BR
citation: true
google-scholar: true
smooth-scroll: true
theme:
light: [cosmo, custom.scss]
dark: [superhero, custom.scss]

View File

@ -0,0 +1,154 @@
/*-- scss:defaults --*/
/* TODO: Customize html appearance by setting SCSS variables */
/* See https://quarto.org/docs/output-formats/html-themes.html#theme-options */
/*-- scss:rules --*/
/* TODO: Provide custom CSS rules */
/*-- scss:defaults --*/
$h2-font-size: 1.6rem !default;
$headings-font-weight: 500 !default;
$font-size-base: 1.1rem !default;
/*-- scss:rules --*/
main p, main li {
text-align: left;
hyphens: auto;
-webkit-hyphens: auto;
font-kerning: auto;
}
.verso, .exemplo
{
display: block;
margin: 15px auto;
width: 300px;
}
#como-citar-bibtex, #como-citar-atribuicao {
border: 1px solid #dedede;
border-radius: 2px;
padding: 10px;
margin-bottom: 1rem;
}
#como-citar-atribuicao p {
text-indent: -20px;
margin-left: 20px;
}
#como-citar p {
margin-bottom: 5px;
}
.verso {
text-indent: -15px;
}
main li {
margin-bottom: 15px;
}
h1{
margin-bottom: 18px !important;
text-align: center;
}
h2#toc-title {
box-shadow:none;
}
h1, h2 {
margin-top: 50px;
}
#TOC .small_h2{
font-size: inherit;
}
#TOC a {
word-break: normal;
}
.subtitle {
text-align: center;
}
div.autores{
margin-bottom: 30px;
margin-top: -15px;
font-size: 0.8em;
}
div.autores p {
text-align: right;
}
#direitos-autorais p {
text-align: center;
}
blockquote{
text-align: left;
hyphens: auto;
font-kerning: auto;
margin-top: 30px;
}
blockquote+p span div {
text-align: left;
font-weight: normal;
font-size: unset;
}
.references div{
text-indent: -20px;
margin-left: 20px;
text-align: justify;
}
.citation div {
text-align: justify;
}
.figure-caption {
text-align: center;
}
.contador-figura{
font-weight: bold;
font-variant: small-caps;
}
mjx-container {
overflow-x: auto;
overflow-y: hidden;
}
@media (max-width: 991.98px){
body .page-columns, body.fullcontent:not(.floating):not(.docked) .page-columns, body.slimcontent:not(.floating):not(.docked) .page-columns, body.docked .page-columns, body.docked.slimcontent .page-columns, body.docked.fullcontent .page-columns, body.floating .page-columns, body.floating.slimcontent .page-columns, body.floating.fullcontent .page-columns {
display: grid;
gap: 0;
grid-template-columns: [screen-start] 1.5em [screen-start-inset page-start page-start-inset body-start-outset body-start body-content-start] minmax(0px, 1fr) [body-content-end body-end body-end-outset page-end-inset page-end screen-end-inset] 1.5em [screen-end];
}
#quarto-margin-sidebar {
display: none;
}
#quarto-content {
max-width: 768px;
margin: auto;
}
}

View File

@ -0,0 +1,242 @@
import os
import yaml
from bs4 import BeautifulSoup
import json
import copy
import shutil
# Caminho para o arquivo _quarto.yml
quarto_config_file = "_quarto.yml"
with open(quarto_config_file) as f:
quarto_config = yaml.safe_load(f)
# Extrair as informações do arquivo _quarto.yml
# funcao para iterar os capítulos
def extrair_arquivos_qmd(objeto, capitulos_arquivos_html):
if isinstance(objeto, list):
for elemento in objeto:
extrair_arquivos_qmd(elemento, capitulos_arquivos_html)
elif isinstance(objeto, dict):
if 'part' in objeto:
extrair_arquivos_qmd(objeto['part'], capitulos_arquivos_html)
if 'chapters' in objeto:
extrair_arquivos_qmd(objeto['chapters'], capitulos_arquivos_html)
elif isinstance(objeto, str) and objeto.endswith('.qmd'):
capitulos_arquivos_html.append(objeto[:-4])
# pegando o local dos arquivos html
pasta_livro_renderizado = quarto_config["project"]["output-dir"]
# pegando o campo controle-moan para verificar se é um dicionário
é_dicionário = quarto_config["controle-moan"]["dicionario"]
# pegando os capítulos
capitulos = quarto_config["book"]["chapters"]
capitulos_arquivo_html = []
extrair_arquivos_qmd(capitulos, capitulos_arquivo_html)
# altera os arquivos html
for index, output_file in enumerate(capitulos_arquivo_html):
# Caminho completo para o arquivo HTML
arquivo_html = os.path.join(pasta_livro_renderizado, output_file + ".html")
# conta os elementos que serão uma referencia / Ele começa em 0 na abertura de um novo capítulo
ref_num = 0
# Abre o arquivo HTML
with open(arquivo_html, "r", encoding="utf-8") as f:
content = f.read()
# Cria um objeto BeautifulSoup
soup = BeautifulSoup(content, "html.parser")
# Encontre a tag 'main' no documento
main_tag = soup.find("main")
# Crie o elemento script com os metadados
script_tag = soup.new_tag('script', data="moan-metadados")
#pegar apenas a url do livro
url_livro = os.path.basename(pasta_livro_renderizado)
script_tag.string = f'var metadados = {{livroUrl: "{url_livro}"}};'
script_tag.string += f'var modelo_antigo = true;'
# Adicione o script ao cabeçalho (head) do HTML
soup.head.append(script_tag)
# Se existir o ark, colocar os dados nas tags object do primeiro capítulo do livro
if "ark" in quarto_config["moan-dados"] and index == 0:
ark = quarto_config["moan-dados"]["ark"]
# Substitua "." por "_p_" e "/" por "_b_" em 'ark'
ark = ark.replace(".", "_p_").replace("/", "_b_")
# Adicione "ark_dp_" ao início de 'ark'
ark = "ark_dp_" + ark
# Encontre as tags object com id "metadados_livro_yml" e "metadados_livro_json"
obj_metadados_yml = main_tag.find("object", {"id": "metadados_livro_yml"})
obj_metadados_json = main_tag.find("object", {"id": "metadados_livro_json"})
if obj_metadados_yml and obj_metadados_json:
# Defina o atributo "data" das tags object
obj_metadados_yml["data"] = "https://ark.livro.online/yaml/" + ark + ".yml"
obj_metadados_json["data"] = "https://ark.livro.online/json/" + ark + ".json"
# Verifique se o arquivo "postos-de-venda.json" existe
json_file_path = "postos-de-venda.json"
if os.path.exists(json_file_path) and index == 0:
# O arquivo JSON existe, abra-o e extraia as chaves e valores
with open(json_file_path, "r", encoding="utf-8") as json_file:
postos_de_venda = json.load(json_file)
# Crie uma nova lista não ordenada para armazenar os links
ul = soup.new_tag("ul", id="postos-de-venda")
for key, value in postos_de_venda.items():
li = soup.new_tag("li")
# Verifica se "@" está presente no valor
if "@" in value:
# Se "@" estiver presente, crie um link de e-mail (mailto)
link = soup.new_tag("a", href=f"mailto:{value}")
link.string = f"{key}: {value}" # Texto do link é a chave seguida de dois pontos e o valor
else:
# Se "@" não estiver presente, crie um link normal
link = soup.new_tag("a", href=value)
link.string = key # Texto do link é a chave
li.append(link)
ul.append(li)
# Encontre a tag "section" com ID "versão-impressa"
section_versao_impressa = main_tag.find("section", id="versão-impressa")
if section_versao_impressa:
# Adicione a lista não ordenada de links à seção "versão-impressa"
section_versao_impressa.append(ul)
# Copie o arquivo JSON para a pasta especificada em "pasta_livro_renderizado"
dest_file = os.path.join(pasta_livro_renderizado, "postos-de-venda.json")
shutil.copy(json_file_path, dest_file)
# Copiar a imagem og.jpg que está na pasta img e serve para usar no open graph
# Pasta onde o arquivo og.jpg está localizado
pasta_img = "img"
# Caminho completo para o arquivo og.jpg
caminho_original = os.path.join(pasta_img, "og.jpg")
# Verifica se o arquivo og.jpg existe na pasta img
if os.path.exists(caminho_original):
# Caminho completo para a pasta de destino na pasta livro_renderizado
caminho_destino = os.path.join(pasta_livro_renderizado, "img")
# Certifica-se de que a pasta de destino exista
os.makedirs(caminho_destino, exist_ok=True)
# Copia o arquivo og.jpg para a pasta de destino
shutil.copy(caminho_original, caminho_destino)
print("Arquivo og.jpg foi copiado com sucesso.")
else:
print("O arquivo og.jpg não foi encontrado na pasta img.")
# Coloca o conteudo dentro de uma div com id chamado de papel, substituindo o conteudo original da tag main pela div papel
# Crie uma div com id "papel"
div_papel = soup.new_tag('div', id='papel')
# Copie a tag main
main_content_copy = copy.copy(main_tag.contents)
# Limpe o conteúdo da tag <main>
main_tag.clear()
# Adicione a cópia do conteúdo à div "papel"
for item_copy in main_content_copy:
div_papel.append(item_copy)
# Acrescentar a div_papel na tag main
main_tag.append(div_papel)
# Salva o arquivo HTML modificado
with open(arquivo_html, "w", encoding="utf-8") as f:
f.write(str(soup))
# Nos livros antigos que já possuía referencias, o arquivo com as referencias será copiado para a pasta do livro renderizado.
origem = "ref_capitulos.json"
destino = os.path.join(pasta_livro_renderizado, "ref_capitulos.json")
# Copia o arquivo para a pasta de destino
shutil.copy(origem, destino)

View File

@ -0,0 +1,744 @@
<?xml version="1.0" encoding="utf-8"?>
<style xmlns="http://purl.org/net/xbiblio/csl" version="1.0" class="in-text" initialize="false" demote-non-dropping-particle="never" default-locale="pt-BR">
<info>
<!-- ESTE ESTILO FOI CONSTRUÍDO A PARTIR DO MODELO DA ABNT (com diversos ajustes, mas os créditos permanecem aos autores originais) -->
<title>Universidade Estadual de Alagoas - UNEAL [ABNT] (Portuguese - Brazil)</title>
<title-short>UNEAL-ABNT</title-short>
<id>http://www.zotero.org/styles/universidade-estadual-de-alagoas-abnt</id>
<link href="http://www.zotero.org/styles/universidade-estadual-de-alagoas-abnt" rel="self"/>
<link href="http://www.zotero.org/styles/associacao-brasileira-de-normas-tecnicas" rel="template"/>
<link href="https://www.abntcatalogo.com.br/norma.aspx?ID=408006" rel="documentation"/>
<author>
<name>Wellyngton Chaves Monteiro da Silva</name>
<email>wellyngton@uneal.edu.br</email>
<uri>http://www.uneal.edu.br</uri>
</author>
<category citation-format="author-date"/>
<category field="generic-base"/>
<summary>De acordo com ABNT-NBR 10520.2002 e ABNT-NBR 6023.2018</summary>
<updated>2022-06-26T01:48:46+00:00</updated>
<rights license="http://creativecommons.org/licenses/by-sa/3.0/">This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License</rights>
</info>
<locale xml:lang="pt-BR">
<!--
UTILITÁRIOS (para serem inseridos no campo EXTRA do Zotero):
publisher-place: quando não existir espaço para LUGAR da publicação (ex.: publisher-place: Maceió OU QUANDO NECESSÁRIO, publisher-place: Maceió, AL)
-->
<terms>
<!--Abreviações dos meses do ano -->
<term name="month-01" form="short">jan.</term>
<term name="month-02" form="short">fev.</term>
<term name="month-03" form="short">mar.</term>
<term name="month-04" form="short">abr.</term>
<term name="month-05" form="short">maio</term>
<term name="month-06" form="short">jun.</term>
<term name="month-07" form="short">jul.</term>
<term name="month-08" form="short">ago.</term>
<term name="month-09" form="short">set.</term>
<term name="month-10" form="short">out.</term>
<term name="month-11" form="short">nov.</term>
<term name="month-12" form="short">dez.</term>
<!--Os termos abaixo serao utilizados quando houverem nomes de editores. Apos a citacao dos nomes, eles irao aparecer entre parenteses.-->
<term name="and">e</term>
<term name="editor" form="short">
<single>ed</single>
<multiple>eds</multiple>
</term>
<term name="editor" form="short">
<single>org</single>
<multiple>org</multiple>
</term>
<term name="container-author" form="short">
<single>ed</single>
<multiple>eds</multiple>
</term>
<term name="collection-editor" form="short">
<single>org</single>
<multiple>org</multiple>
</term>
</terms>
</locale>
<!--A macro 'container-contributor' mostra os nomes dos editores, SOBRENOME, INICIAIS PRENOMES, sendo as inicias separadas por ponto -->
<macro name="container-contributors">
<choose>
<if type="chapter">
<names variable="container-author" delimiter=", ">
<name name-as-sort-order="all" sort-separator=", " initialize-with=". " delimiter="; " delimiter-precedes-last="always">
<name-part name="family" text-case="uppercase"/>
<name-part name="given" text-case="capitalize-first"/>
</name>
<label form="short" prefix=" (" suffix=".)"/>
<substitute>
<names variable="editor"/>
<names variable="collection-editor"/>
</substitute>
</names>
</if>
</choose>
</macro>
<!--A macro 'secondary-contributors' mostra os nomes dos organizadores, SOBRENOME, INICIAIS PRENOMES, sendo as inicias separadas por ponto -->
<macro name="secondary-contributors">
<choose>
<if type="chapter" match="none">
<names variable="editor" delimiter="; " prefix=" (" suffix=")">
<name initialize-with=". " delimiter=", "/>
<label form="short" prefix=", " text-case="capitalize-first" suffix="."/>
</names>
</if>
</choose>
</macro>
<!--A macro 'translator' mostra os nomes dos tradutores, conforme a NBR 6023, de 2018 -->
<macro name="translator">
<text value="Tradução "/>
<names variable="translator" delimiter=", ">
<name delimiter=", " sort-separator=" " delimiter-precedes-last="always">
<name-part name="given"/>
<name-part name="family" text-case="capitalize-first"/>
</name>
<et-al font-style="normal"/>
</names>
</macro>
<!--A macro 'author' mostra os nomes dos autores na bibliografia, SOBRENOME, INICIAIS PRENOMES, sendo as iniciais
separadas por ponto. Quando houver mais de três autores, somente o primeiro será exibido e no lugar dos outros
aparecera a expessão 'et al.'. Na regra da ABNT essa expressão deve aparecer em fonte normal -->
<macro name="author">
<names variable="author">
<name name-as-sort-order="all" sort-separator=", " initialize-with=". " delimiter="; " delimiter-precedes-last="always">
<name-part name="family" text-case="uppercase"/>
<name-part name="given" text-case="capitalize-first"/>
</name>
<label form="short" prefix=" (" suffix=".)" text-case="uppercase"/>
<substitute>
<names variable="editor"/>
<text macro="title"/>
</substitute>
</names>
</macro>
<!--A macro 'author-short' mostra os nomes dos autores na citação (no meio do texto). Nela aparecera apenas o último nome
do autor. Na regra da ABNT o sobrenome deve aparecer com todas as letras em caixa alta -->
<macro name="author-short">
<names variable="author">
<name form="short" name-as-sort-order="all" sort-separator=", " initialize-with=". " delimiter="; " delimiter-precedes-last="never">
<name-part name="family" text-case="uppercase"/>
<name-part name="given" text-case="uppercase"/>
</name>
<substitute>
<names variable="editor"/>
<choose>
<if type="book">
<text variable="title" form="short"/>
</if>
<else>
<text variable="title" form="short" text-case="uppercase" quotes="false"/>
</else>
</choose>
</substitute>
</names>
</macro>
<macro name="director">
<names variable="author">
<name sort-separator=", " initialize-with=". " delimiter="; " delimiter-precedes-last="always">
<name-part name="given" text-case="capitalize-first"/>
<name-part name="family" text-case="capitalize-first"/>
</name>
</names>
</macro>
<!--A macro 'access' é utilizada em arquivos de páginas da web. Ela é responsável por exibir a URL do site pesquisado e a data do acesso, além do DOI -->
<macro name="access">
<text variable="ISSN" prefix=" ISSN: " suffix="."/>
<text variable="ISBN" prefix=" ISBN: " suffix="."/>
<text variable="DOI" prefix=" DOI: " suffix="."/>
<!-- <text variable="URL" prefix=" Disponível em: &lt;" suffix="&gt;."/> RETIREI AS ENTRADAS DAS URLs, CONFORME ABNT -->
<text variable="URL" prefix=" Disponível em: " suffix="."/>
<date variable="accessed" prefix=". Acesso em: " suffix=".">
<date-part name="day" suffix=" "/>
<date-part name="month" form="short" suffix=". " text-case="lowercase"/>
<date-part name="year"/>
</date>
</macro>
<!--A macro 'title' mostra o título principal do arquivo. Em todos os tipos ele aparecerá em negrito logo após os nomes dos autores,
exceto em arquivos do tipo 'artigo de jornal, artigo de revista, artigo de periódico', nesses arquivos eles irão aparecer em fonte normal -->
<macro name="title">
<choose>
<if type="chapter article-newspaper legislation article-magazine article-journal bill entry-encyclopedia paper-conference" match="any">
<text variable="title"/>
</if>
<else-if type="book thesis patent report" match="any">
<text variable="title" font-weight="bold"/>
</else-if>
<else-if type="dataset" match="any">
<text variable="title" suffix=". "/>
</else-if>
<else-if type="broadcast motion_picture" match="any">
<text variable="title" text-case="uppercase"/>
</else-if>
<else>
<text variable="title" font-weight="bold"/>
</else>
</choose>
<text value=""/>
</macro>
<!-- Titulo dos Anais-->
<macro name="container-title">
<choose>
<if type="paper-conference" match="any">
<text variable="container-title" text-case="uppercase"/>
<text variable="number" prefix=", " suffix=", "/>
<text macro="issued-year" prefix=" " suffix=", "/>
<text variable="publisher-place" suffix=". "/>
<text value="Anais" font-weight="bold"/>
<text value=" [...]. "/>
</if>
<else>
<text variable="container-title" font-weight="bold"/>
</else>
</choose>
</macro>
<!--A macro 'publisher' mostra o nome da editora responsável pela publicação-->
<macro name="publisher">
<choose>
<if match="any" variable="publisher-place publisher">
<choose>
<if variable="publisher-place">
<text variable="publisher-place"/>
</if>
<else-if type="entry-encyclopedia thesis" match="any"/>
<else-if type="paper-conference" match="any">
<text variable="publisher-place" suffix=". "/>
</else-if>
<else>
<text value="[s.l.] "/>
</else>
</choose>
<choose>
<if variable="publisher">
<text variable="publisher" prefix=": " suffix=","/>
<text macro="issued"/>
</if>
</choose>
</if>
<else>
<text value="[s.l.: s.n.]"/>
</else>
</choose>
</macro>
<!--A macro 'event' sera utilizada em arquivos do tipo Evento/Conferencia. Ela e responsavel por mostrar o nome da conferencia, que tera formatacao
em caixa alta. Utiliza-se antes do nome da conferencia a expressao "In". Segundo a regra da ABNT ela deve ser em fonte normal-->
<macro name="event">
<choose>
<if variable="event">
<choose>
<if variable="genre" match="none">
<text term="in" font-style="italic" text-case="capitalize-first" suffix=": "/>
<text variable="event" text-case="uppercase"/>
</if>
<else>
<group delimiter=" ">
<text variable="genre" text-case="capitalize-first"/>
<text term="presented at"/>
<text variable="event"/>
</group>
</else>
</choose>
</if>
<else-if type="paper-conference" match="any"/>
</choose>
</macro>
<!--A macro 'issued' e utilizada quando devemos mostrar a data completa exemplo: 03 mar. 2011.-->
<macro name="issued">
<choose>
<if variable="issued" match="any">
<group>
<date variable="issued">
<date-part name="year" prefix=" " suffix=""/>
<!-- RETIREI O PONTO DO suffix PARA FICAR 2017a, 2017b, COM PONTO FICA 2017. a., 2017. b. -->
</date>
</group>
</if>
<else-if type="patent" match="any">
<date form="numeric" variable="issued" suffix="."/>
</else-if>
<else>
<text value="[s.d.]"/>
</else>
</choose>
</macro>
<!--A macro 'issued-year' e utilizada quando desejamos que apareca apenas o ano-->
<macro name="issued-year">
<choose>
<if variable="issued" match="any">
<date variable="issued">
<date-part name="year"/>
</date>
</if>
<else-if type="paper-conference" match="all">
<date date-parts="year" form="numeric" variable="issued">
<date-part name="year"/>
</date>
</else-if>
<else>
<text value="[s.d.]"/>
</else>
</choose>
</macro>
<macro name="issued-legislation">
<date variable="issued">
<date-part name="day" suffix=" "/>
<date-part name="month" form="short" suffix=". " text-case="lowercase"/>
<date-part name="year"/>
</date>
</macro>
<!--A macro 'edition' e responsavel por mostrar o numero da edicao.-->
<macro name="edition">
<choose>
<!--Se for capitulo de livro aparecera somente o numero-->
<if type="book chapter" match="any">
<choose>
<if is-numeric="edition">
<group delimiter=" ">
<number variable="edition" form="numeric" suffix="."/>
<text term="edition" form="short" suffix="."/>
</group>
</if>
<else>
<!--Se for outro tipo de documento aparecera o numero e depois a descricao "ed."-->
<text variable="edition" suffix=" ed."/>
</else>
</choose>
</if>
</choose>
</macro>
<!--A macro 'locators' tem como funcao mostrar os dados complementares do arquivo (paginas, secao, volume, etc)-->
<macro name="locators">
<choose>
<!--Se for projeto de lei mostrara o dia, mes "forma curta", ano, secao "Sec." e pagina "p."-->
<if type="bill">
<group prefix=". " delimiter=", ">
<date variable="issued">
<date-part name="day"/>
<date-part prefix=" " name="month" form="short"/>
<date-part prefix=" " name="year"/>
</date>
<text macro="section"/>
<text variable="page" prefix="p. " suffix="."/>
</group>
</if>
<!--Se for artigos de jornal, revista, etc. Aparecera o volume "v.", edicao "n." e a pagina do artigo "p."-->
<else-if match="any" type="article-journal article-magazine article-newspaper">
<group delimiter=", ">
<group delimiter=", ">
<text variable="volume" prefix="v. "/>
<text variable="issue" prefix="n. "/>
</group>
<text variable="collection-title"/>
<text variable="page" prefix="p. "/>
</group>
</else-if>
<!-- Capítulo de livro -->
<!--Se for capitulo de livro aparecera o volume "v." e a pagina "p."-->
<else-if match="any" type="book chapter">
<group delimiter=", ">
<group>
<text variable="volume" prefix="v. " suffix=". "/>
<text variable="page" prefix="p. "/>
<!--Inseri este campo 'extra' caso queira colocar alguma observacao, como 'nome da coleção', 'nome da série' etc. -->
<!-- <text variable="note" prefix=". " suffix=""/> -->
<text macro="collection-title" prefix=". (" suffix=")."/>
<!-- AQUI INSERE A COLEÇÃO OU SÉRIE DA OBRA -->
</group>
</group>
</else-if>
</choose>
</macro>
<macro name="collection-title">
<text variable="collection-title"/>
<text variable="collection-number" prefix=" "/>
</macro>
<macro name="genre">
<text variable="genre"/>
</macro>
<macro name="section">
<choose>
<if match="any" variable="section issue">
<text variable="section"/>
<text variable="issue"/>
</if>
</choose>
</macro>
<macro name="citation-locator">
<group>
<label variable="locator" form="short"/>
<text variable="locator" prefix=" "/>
</group>
</macro>
<macro name="place">
<choose>
<if variable="publisher-place" match="any">
<text variable="publisher-place" suffix=", "/>
</if>
<else-if type="paper-conference" variable="publisher-place">
<text variable="publisher-place" suffix=". "/>
</else-if>
<else>
<text value="[S. l.]" font-style="italic" suffix=", "/>
</else>
</choose>
</macro>
<macro name="archive">
<group>
<text variable="archive" prefix=" "/>
</group>
</macro>
<!--Citacao-->
<!--et al. aparece a partir de 04 autores-->
<citation et-al-min="4" et-al-use-first="1" collapse="year" disambiguate-add-year-suffix="true">
<sort>
<!--Puxa o autor primeiro-->
<key macro="author"/>
<!--Depois o ano-->
<key variable="issued"/>
</sort>
<layout prefix="(" suffix=")" delimiter="; ">
<group>
<text suffix=", " macro="author-short"/>
<text macro="issued-year"/>
<text prefix=", " macro="citation-locator"/>
</group>
</layout>
</citation>
<bibliography hanging-indent="false" et-al-min="10" et-al-use-first="1" entry-spacing="1">
<sort>
<key macro="author"/>
<key variable="issued"/>
</sort>
<layout>
<choose>
<!--Projeto de lei-->
<if type="bill">
<group>
<!--autor-->
<text macro="author" suffix=". "/>
<!--Numero da lei-->
<text variable="number" suffix=". "/>
<!--Titulo-->
<text macro="title" suffix=". "/>
<!--Historico em negrito-->
<text variable="references" font-weight="bold" suffix=". "/>
<!-- ESTE PONTO VEM ANTES DO 'EXTRA' COMO LOCAL NAS LEIS -->
<!--Campo 'extra' caso queira colocar alguma observacao-->
<text variable="note"/>
<!--Dados complementares "secao, pagina"-->
<text macro="locators" suffix=". "/>
</group>
</if>
<!--Mapa-->
<else-if type="map">
<group>
<!--autor-->
<text macro="author" suffix=". "/>
<!--Titulo-->
<text macro="title" suffix=", "/>
<!--data-->
<text macro="issued" suffix=". "/>
<!--Campo 'extra' caso queira colocar alguma observacao-->
<text variable="note" suffix=". "/>
</group>
</else-if>
<!--Livro-->
<else-if type="book">
<group>
<!--autor-->
<text macro="author" suffix=". "/>
<!--Titulo-->
<text macro="title" suffix=". "/>
<!--Traducao INSERI DA ABNT (ver como funciona)-->
<text macro="translator" suffix=". "/>
<!--Edicao-->
<text macro="edition" suffix="., "/>
<!-- ADICIONEI A VÍRGULA PARA SEPARAR A EDIÇÃO DO LOCAL DE PUBLICAÇÃO -->
<!--Local, data, etc-->
<text macro="publisher" suffix=". "/>
<text variable="number-of-pages" suffix=" p. "/>
<!-- ADICIONA A QUANTIDADE DE PÁGINAS NA OBRA -->
<!-- Inseri este campo 'extra' caso queira colocar alguma observacao -->
<text variable="note" suffix=". "/>
<text macro="collection-title" prefix="(" suffix=")."/>
<!-- AQUI INSERE A COLEÇÃO OU SÉRIE DA OBRA -->
<!--Dados complementares "pagina, volume"-->
<!--<text macro="locators"/>-->
<!-- REMOVIDO PARA EVITAR DUPLICIDADE DE INFORMAÇÃO SOBRE A SÉRIE OU COLEÇÃO DA OBRA -->
<text macro="access"/>
</group>
</else-if>
<!--Conferencia-->
<else-if type="chapter">
<group>
<!--autor-->
<text macro="author" suffix=". "/>
<!--Titulo-->
<text macro="title" suffix=". "/>
<!--INSERI DA ABNT (ver como funciona) -->
<text macro="secondary-contributors" suffix=". "/>
<!--In:-->
<text term="in" font-style="italic" text-case="capitalize-first" suffix=": "/>
<!--Nomes de editores-->
<text macro="container-contributors" suffix=". "/>
<!--Titulo da conferencia-->
<text macro="container-title" suffix=". "/>
<!--Traducao INSERI DA ABNT (ver como funciona) -->
<text macro="translator" suffix=". "/>
<!-- <text variable="collection-title" suffix=" "/> AQUI INSERIA A SÉRIE OU COLEÇÃO DENTRO DO TEXTO -->
<!--Edicao-->
<text macro="edition" suffix="., "/>
<!-- A VÍRGULA QUE SEPARA A EDIÇÃO DO LOCAL DA OBRA -->
<!--Local, data, etc-->
<text macro="publisher" suffix=". "/>
<!--Dados complementares "pagina, volume"-->
<text macro="locators" suffix=". "/>
<text macro="access"/>
</group>
</else-if>
<!--Artigo de revista, jornal, etc-->
<else-if type="article-newspaper article-magazine article-journal" match="any">
<group>
<!--Autor-->
<text macro="author" suffix=". "/>
<!--Titulo do artigo-->
<text macro="title" suffix=". "/>
<!--Titulo da publicacao-->
<text macro="container-title" suffix=", "/>
<!--Titulo da serie-->
<text macro="collection-title" suffix=". "/>
<text macro="place"/>
<!--Edicao-->
<text macro="edition" suffix=", "/>
<!--Dados complementares "pagina, volume"-->
<text macro="locators" suffix=", "/>
<!--Data-->
<text macro="issued" suffix=". "/>
<text macro="access"/>
</group>
</else-if>
<!--Tese-->
<else-if type="thesis">
<group>
<!--Autor-->
<text macro="author" suffix=". "/>
<!--Titulo-->
<text macro="title" suffix=". "/>
<text macro="issued-year" suffix=". "/>
<text variable="number-of-pages" suffix=" f. "/>
<!-- INSERINDO FOLHAS DE DISSERTAÇÕES E TESES -->
<!--Tipo-->
<text macro="genre" suffix=" - "/>
<!--Local, data, etc-->
<text variable="publisher" suffix=", "/>
<text macro="place"/>
<text macro="issued" suffix="."/>
<text macro="access"/>
</group>
</else-if>
<!-- Nao ha norma ABNT para manuscritos -->
<else-if type="manuscript">
<group>
<!--Autor-->
<text macro="author" suffix=". "/>
<!--Titulo-->
<text macro="title" suffix=". "/>
<!--Edicao-->
<text macro="edition" suffix=". "/>
<text macro="place"/>
<!-- RETIREI O suffix=", " pois não aparece na publicação -->
<!--Data-->
<text macro="issued" suffix=". "/>
<!--URL, data do acesso-->
<text macro="access" suffix=". "/>
<!--Arquive-->
<text macro="archive" suffix=". "/>
</group>
</else-if>
<!--Pagina da WEB-->
<else-if type="webpage">
<group>
<!--Autor-->
<text macro="author" suffix=". "/>
<!--Titulo-->
<text macro="title" suffix=". "/>
<text macro="genre" suffix=". "/>
<text macro="issued-year" suffix="."/>
<!--URL, data do acesso-->
<text macro="access" suffix=". "/>
</group>
</else-if>
<!--Relatorio-->
<else-if type="report">
<group>
<!--Autor-->
<text macro="author" suffix=". "/>
<!--Titulo-->
<text macro="title"/>
<!--Nomes de editores-->
<text macro="container-contributors"/>
<text macro="secondary-contributors"/>
<!--Titulo da publicacao-->
<text macro="container-title"/>
<text variable="collection-title" prefix=": "/>
<!--Dados complementares "pagina, volume"-->
<text macro="locators"/>
<!--Nome do evento, conferencia-->
<text macro="event"/>
<!--Local, data, etc-->
<text macro="publisher" prefix=". " suffix=". "/>
<!--URL, data do acesso-->
<text macro="access" suffix="."/>
</group>
</else-if>
<!--Texto para Discussao (Verbete de Dicionario)-->
<else-if type="entry-dictionary">
<group>
<!--Autor-->
<text macro="author" suffix=". "/>
<!--Titulo-->
<text macro="title"/>
<!--Nomes de editores-->
<text macro="container-contributors"/>
<text macro="secondary-contributors"/>
<!--Titulo da publicacao-->
<text macro="container-title"/>
<text variable="collection-title" prefix=": " suffix=". "/>
<!--Dados complementares "pagina, volume"-->
<text macro="locators"/>
<!--Nome do evento, conferencia-->
<text macro="event"/>
<!--Local, data, etc-->
<text macro="publisher" prefix=". " suffix=". "/>
<text macro="collection-title" prefix="(Texto para discussao, n. " suffix=")."/>
<!--URL, data do acesso-->
<text macro="access"/>
</group>
</else-if>
<!--Nota Tecnica (Verbete de Enciclopedia)-->
<else-if type="entry-encyclopedia">
<group>
<!--Autor-->
<text macro="author" suffix=". "/>
<!--Titulo-->
<text macro="title" suffix=". "/>
<text term="in" font-style="italic" text-case="capitalize-first" suffix=": "/>
<text macro="container-title" suffix="."/>
<!--Local-->
<text variable="publisher-place" prefix=". " suffix=": "/>
<!--Editor-->
<text variable="publisher"/>
<!--Data-->
<text macro="issued" prefix="," suffix=". "/>
</group>
</else-if>
<!--Publicacao em conferencia-->
<else-if type="paper-conference">
<!--Autor-->
<text macro="author" suffix=". "/>
<!--Titulo-->
<text macro="title" suffix="."/>
<text term="in" font-style="italic" text-case="capitalize-first" prefix=" " suffix=": "/>
<!--Nomes de editores -->
<text macro="container-contributors" text-case="uppercase"/>
<text macro="secondary-contributors"/>
<!--Titulo da publicacao-->
<text macro="container-title"/>
<!--Dados complementares "pagina, volume"-->
<text macro="locators"/>
<group delimiter=". " prefix=". " suffix=". ">
<!--Nome do evento, conferencia-->
<text macro="event"/>
</group>
<text macro="publisher"/>
<text variable="page" prefix=" p. " suffix="."/>
<text macro="access"/>
</else-if>
<else-if type="legislation legal_case" match="any">
<group>
<!--Autor-->
<text macro="author" suffix=". "/>
<!--Titulo-->
<text macro="title"/>
<text variable="abstract" prefix=". " suffix=". "/>
<!--Titulo da publicacao-->
<text macro="container-title" suffix=", "/>
<text variable="publisher-place" suffix=", "/>
<text macro="issued-legislation" suffix=". "/>
<text macro="section" prefix="Seção " suffix=", "/>
<text variable="page" prefix="p. " suffix="."/>
<text macro="access"/>
</group>
</else-if>
<else-if type="patent" match="any">
<group>
<text macro="author" suffix=". "/>
<text macro="title" prefix=" "/>
<text variable="number" prefix=", " suffix=", "/>
<text macro="issued" suffix=". "/>
</group>
</else-if>
<else-if type="interview song speech" match="any">
<group>
<text macro="author" suffix=". "/>
<text macro="title" suffix=". "/>
<text macro="publisher"/>
<text variable="medium"/>
</group>
</else-if>
<else-if type="broadcast motion_picture" match="any">
<group>
<text macro="title"/>
<text value="Direção" text-case="capitalize-first" prefix=". " suffix=": "/>
<text macro="director" suffix=". "/>
<text macro="publisher"/>
<text variable="medium"/>
<text macro="access"/>
</group>
</else-if>
<else-if type="dataset" match="any">
<group>
<text macro="author"/>
<text macro="title" suffix=". "/>
<text variable="version" prefix=". "/>
<text macro="publisher"/>
<text variable="medium"/>
<text macro="access"/>
</group>
</else-if>
<else>
<!-- Inserindo referências de Documentos -->
<text macro="author" suffix=". "/>
<text macro="title" suffix=". "/>
<text macro="container-contributors"/>
<text macro="secondary-contributors"/>
<text macro="container-title"/>
<text variable="collection-title" prefix=": " suffix="."/>
<text macro="locators"/>
<group delimiter=". " prefix=". " suffix=". ">
<!--Nome do evento, conferencia-->
<text macro="event"/>
</group>
<!--Local-->
<text variable="publisher-place" suffix=" "/>
<!--Editor-->
<text variable="publisher" suffix=", "/>
<!-- Neste campo 'extra' podemos inserir o local da publicação do documento -->
<text variable="note" suffix=""/>
<!--Data-->
<text macro="issued" suffix=". "/>
<!-- REMOVI O prefix=", " DO ORIGINAL -->
<text variable="number-of-pages" suffix=" p. "/>
<!-- INSERINDO PÁGINAS DO DOCUMENTO -->
<text macro="section" prefix="(" suffix=") "/>
<!-- INSERINDO INFORMAÇÕES ADICIONAIS SOBRE O DOCUMENTO, ENTRE PARÊNTESES -->
<!--URL, data do acesso-->
<text macro="access"/>
<text variable="medium"/>
</else>
</choose>
</layout>
</bibliography>
</style>

170
_quarto.yml Executable file
View File

@ -0,0 +1,170 @@
# Em navbar -> logo-href e navbar -> logo precisa colocar a url da capa animada e da capa estática, respectivamente. Assim como em sidebar -> logo colocar url da capa estática
project:
type: book # não altere
output-dir: fabulas-lobo-cordeiro-raposa-uvas # Escolha aqui a url do seu livro. O valor escolhido aqui resultará em algo como http://livro.online/url-do-seu-livro se essa url já não estiver sendo usada.
post-render:
- _extensions/moan-livro/preparacao-moan-ALTERADO.py # Não altere
- correcao.py
- correcao2.py
preview:
port: 4000 # não altere
browser: true # não altere
lightbox: auto # não altere
include-after-body: # não altere
text: |
<script src="https://leitorweb.livro.online/leitor-web.min.js"></script>
<link rel="stylesheet" href="https://leitorweb.livro.online/css/configuracoesleitor.min.css" type="text/css">
lang: pt-BR # não altere
language:
toc-title-document: "Neste capítulo" # não altere
# number-sections precisa existir (seja true ou false) para o script que cria as referencias funcione direito
number-sections: true # não altere
crossref:
chapters: true # não altere
# É OBRIGATÓRIO informar se é ou não é um dicionário para as referências serem criadas corretamente
# TB é OBRIGATÓRIO colocar uma div com as classes .hidden e .um_capitulo em todos os capítulos que nao sao verbetes em um dicionário. Se nao for dicionário, nao há necessidade
controle-moan:
dicionario: false
# Metadados da Editora Moan. Será usado para gerar o identificador ark e para os metadados que ficarão online
# Informações como Título (title), subtítulo (subtitle), descrição (description), autor (author), data (date), editor (editor), editora (publisher), cidade (publisher-place), isbn da versao impressa (isbn) devem aparecer aqui e na entrada book abaixo.
moan-dados:
ark: 68745/eMPTN
título: "As Fábulas: O Lobo e o Cordeiro, a Raposa e as Uvas"
subtítulo: "tradução e estudo comparativo entre autores"
formato: Livro Digital (online)
capa: https://livro.online/fabulas-lobo-cordeiro-raposa-uvas/img/CapaAnim.webp
autor: Padre Marcos André, Márcio Moitinha
prefácio: Padre Marcos André, Márcio Moitinha
apontamento: https://livro.online/fabulas-lobo-cordeiro-raposa-uvas # A editora moan depois altera isso
edição: 1
descrição: "A bem conhecida expressão 'moral da história' tem origem no fantástico mundo das fábulas; esse fascinante e cativante gênero literário que atribui características humanas a animais, de modo a ensinar uma lição de natureza moral. Nesta obra, os autores Marcos André e Márcio Moitinha usam as suas expertises para traduzir — a partir do latim e do grego — as clássicas fábulas 'O Lobo e o Cordeiro' e 'A Raposa e as Uvas' de Fedro e Esopo, bem como analisar e comparar os estilos de cada um e, ainda, comparar com os estilos de outros renomados fabulistas que vieram depois e escreveram as suas próprias versões para esses clássicos, como o francês Jean de La Fontaine e os brasileiros Monteiro Lobato e Millôr Fernandes. Após essas análises de aspectos linguísticos, sempre com base nos originais em grego e latim, os aspectos moralizantes das fábulas são abordados a partir do ponto de vista de cada fabulista."
editora: Editora Moan
local: Foz do Iguaçu - PR, Brasil
editor: Rafael Tavares Juliani
diagramador: Rafael Tavares Juliani
capista: Rafael Tavares Juliani
palavras-chave: Fábulas, Latim, Grego, Monteiro Lobato, Esopo, Fedro, Millôr Fernandes, Jean de La Fontaine
área: Literatura
cdd: 418.02
bisac: LAN000000
ano-publicação: 2021
data-publicação: 06/07/2021
idioma: Português do Brasil (pt-BR)
país: Brasil
faixa-etária: Acima de 12 anos
classifcação-indicativa: Livre para todos os públicos
ark-versao-impressa: 68745/eMPTN.f7
isbn-versao-impressa: 9786599140464
direitos-autorais: © Os autores e a Editora Moan, 2021
licenca: Todos os direitos reservados
licenca-link: https://www.planalto.gov.br/ccivil_03/leis/l9610.htm
outros-créditos: "Créditos sobre a capa: Fontes Pacifico e Open Sans; Pixabay (raposa - rottonara, mesa - Jazella, pena - Bru-nO, uvas - maja7777 e livros - KaosShorts); Sketchfab (lobo - toy_ariadams e abajur - asapthai); Unsplash (cordeiro - bill-fairs)."
# Abaixo, altere somente o título do seu livro, o subtítulo (se houver, caso contrário, deixe em branco, ou seja, apague o que está ali), o nome do autor e a descrição.
book:
isbn: 978-65-99140-46-4
google-analytics: G-G6VT93GC1X
cookie-consent:
palette: light
policy-url: "https://livro.online/politica-de-cookies-br"
language: pt
prefs-text: Preferências de cookie
search:
type: textbox
favicon: img/favicon.png # precisa ter esse nome e estar nessa pasta. Mas a Editora Moan vai gerar essa imagens para você, então não precisa alterar nada aqui.
open-graph:
image: img/og.jpg # precisa ter esse nome e estar nessa pasta. Mas a Editora Moan vai gerar essa imagens para você, então não precisa alterar nada aqui.
twitter-card:
image: img/og.jpg # precisa ter esse nome e estar nessa pasta. Mas a Editora Moan vai gerar essa imagens para você, então não precisa alterar nada aqui.
title: "As Fábulas: O Lobo e o Cordeiro, a Raposa e as Uvas"
subtitle: "tradução e estudo comparativo entre autores"
description: "A bem conhecida expressão 'moral da história' tem origem no fantástico mundo das fábulas; esse fascinante e cativante gênero literário que atribui características humanas a animais, de modo a ensinar uma lição de natureza moral. Nesta obra, os autores Marcos André e Márcio Moitinha usam as suas expertises para traduzir — a partir do latim e do grego — as clássicas fábulas 'O Lobo e o Cordeiro' e 'A Raposa e as Uvas' de Fedro e Esopo, bem como analisar e comparar os estilos de cada um e, ainda, comparar com os estilos de outros renomados fabulistas que vieram depois e escreveram as suas próprias versões para esses clássicos, como o francês Jean de La Fontaine e os brasileiros Monteiro Lobato e Millôr Fernandes. Após essas análises de aspectos linguísticos, sempre com base nos originais em grego e latim, os aspectos moralizantes das fábulas são abordados a partir do ponto de vista de cada fabulista."
author:
- name: Padre Marcos André
affiliations:
- name: Pontifícia Universidade Gregoriana, Roma-IT
- name: Márcio Moitinha
affiliations:
- name: Universidade Estadual do Rio de Janeiro (UERJ), Rio de Janeiro-RJ
#primeiro o mês, depois o dia e depois o ano
date: "03/28/2022"
editor: Rafael Tavares Juliani
publisher: Editora Moan
publisher-place: Foz do Iguaçu - PR, Brasil
page-navigation: true
reader-mode: true
sharing: [facebook, linkedin]
sidebar:
title: "As funções trigonométricas circulares e hiperbólicas"
logo: img/frontcover.png # precisa ter esse nome e estar nessa pasta. Mas a Editora Moan vai gerar essa imagens para você, então não precisa alterar nada aqui.
tools:
- icon: card-image
text: Capa Animada
href: img/CapaAnim.webp # precisa ter esse nome e estar nessa pasta. Mas a Editora Moan vai gerar essa imagens para você, então não precisa alterar nada aqui.
- icon: bi bi-git
text: Alterações e Versões
href: https://gitea.livro.online/editoramoan/fabulas-lobo-cordeiro-raposa-uvas/commits/branch/main
- icon: envelope-open-heart
href: https://livro.online/doacao
text: Doar
- icon: printer-fill
href: index.html#versão-impressa
text: Versão Impressa
- icon: book-half
href: https://livro.online
text: Outros Livros
navbar:
logo: img/frontcover.png # precisa ter esse nome e estar nessa pasta. Mas a Editora Moan vai gerar essa imagens para você, então não precisa alterar nada aqui.
logo-href: img/CapaAnim.webp # precisa ter esse nome e estar nessa pasta. Mas a Editora Moan vai gerar essa imagens para você, então não precisa alterar nada aqui.
comments:
hypothesis:
theme: clean
openSidebar: false
chapters:
- index.qmd
- epigrafe.qmd
- divulgacao.qmd
- prefacio.qmd
- introducao.qmd
- lobo_cordeiro_texto_traducao_analise.qmd
- lobo_cordeiro_autores_modernos_contemporaneos.qmd
- raposa_uvas.qmd
- conclusao.qmd
- referencias_bibliograficas.qmd
- autores.qmd
citation: true
bibliography: referencias.bib
csl: _extensions/moan-livro/universidade-estadual-de-alagoas-abnt.csl
google-scholar: true
format:
moan-livro-html:
theme:
light:
- cosmo
- _extensions/moan-livro/custom.scss
- estilos.css
dark:
- superhero
- _extensions/moan-livro/custom.scss
- estilos.css
format-links: false

3
_variables.yml Executable file
View File

@ -0,0 +1,3 @@
e-mail: "[editora@livro.online](mailto:editora@livro.online)"
whatsapp: "[+55 (45) 9 3505-0721](https://api.whatsapp.com/send?phone=5545935050721)"

52
autores.qmd Executable file
View File

@ -0,0 +1,52 @@
# Os autores {.unnumbered}
```{=html}
<div id="conteudo-capitulo">
<h1 class="titulo">Os Autores</h1>
<p style="font-size: 1.3em; color: #777;">Conheça os autores!</p>
<div class="div_osautores" style="display: inline-block; flex-direction: column; margin-bottom: 50px;">
<div style=" display: flex;">
<div>
<p style="text-indent: 0px !important"><strong>Pe. Marcos André Menezes dos Santos</strong></p>
<p style="text-indent: 0px !important; overflow-wrap: break-word; word-wrap: break-word; -ms-word-break: break-all; word-break: break-word;">(marcosam.santos@hotmail.com)</p>
<p style="text-indent: 0px !important">Graduação e Especialização em Latim e Graduação em Grego (UERJ)</p>
<p style="text-indent: 0px !important">Doutorando em Teologia Bíblica pela Pontifícia Universidade Gregoriana (Roma)</p>
</div>
<img style="break-inside: avoid-column; margin-left: 20px; align-self: center; max-width: 150px;" src="img/PadreTransparente.png" alt="Padre Marcos André." />
</div>
<p style="text-indent: 0px !important; text-align: center"><a href="http://livro.online/autor/padremarcos" target="blank">Página do autor na plataforma livro.online</a></p>
</div>
<div class="div_osautores" style="display: inline-block; flex-direction: column;">
<div style="display: flex;">
<img style="break-inside: avoid-column; margin-right: 20px; max-width: 119px;" src="img/MoitinhaTransparente.png" alt="Márcio Moitinha." />
<div style="margin-top: 30px;">
<p style="text-indent: 0px !important"><strong>Prof. Dr. Márcio Luiz Moitinha Ribeiro</strong></p>
<p style="text-indent: 0px !important; overflow-wrap: break-word; word-wrap: break-word; -ms-word-break: break-all; word-break: break-word;">(marciomoitinha@hotmail.com)</p>
<p style="text-indent: 0px !important">UERJ/ABRAFIL/FFP / UERJ de São Gonçalo</p>
</div>
</div>
<p style="text-indent: 0px !important; text-align: center;"> <a href="http://livro.online/autor/marciomoitinha" target="blank">Página do autor na plataforma livro.online</a></p>
</div>
</div>
```

42
conclusao.qmd Executable file
View File

@ -0,0 +1,42 @@
# Conclusão {.unnumbered}
```{=html}
<div id="conteudo-capitulo">
<h1 class="titulo">CONCLUSÃO</h1>
<p class="unidade" id="5P1" title="5P1"><span class="versalete">Considerações finais e conclusões<span class="versalete"></span> acerca da análise das duas fábulas: “O lobo e o cordeiro” e “ A raposa e as uvas”.</span></p>
<img style="display: block; margin: 20px auto; max-width: 245px;" src="img/livrosepena.png" alt="Livros e uma pena. Imagem: Livros - Pixabay_user KaosShorts (com alterações) e pena do Pixabay_User Bru-nO (com alterações).">
```
## Aspectos Moralizantes das Fábulas “O Lobo e o Cordeiro”
```{=html}
<p class="unidade" id="5P2" title="5P2">De uma forma geral, as fábulas procuraram mostrar, sobretudo, como os mais fortes e os que estão em uma condição de superioridade impõem a sua força sobre os mais fracos e inclusive, eles são até capazes de inventar motivos para oprimir esses inocentes (cf. as fábulas de Fedro e de La Fontaine) de tal forma que quando se decidem a praticar o seu objetivo, não há argumentos que os façam mudar de ideia (cf. Esopo e Lobato).</p><p class="unidade" id="5P3" title="5P3">Com efeito, as fábulas analisadas nos mostram que o uso da força se dá inicialmente com o uso das palavras, por meio dos ardis, que inventam, persuadem, enganam, como se configura, na fábula do cordeiro, de Millôr Fernandes: o lanígero procurou ganhar tempo (quando percebeu que não adiantaria argumentar com o lobo) e conseguiu tal escopo por meio da esperteza. Diante da refutação que enfraquece o uso das palavras e para que a sua vontade seja imposta, mesmo que o outro consiga defender-se, então se vale do uso da força física, que não é democrática, mas tirânica.</p><p class="unidade" id="5P4" title="5P4">Assim, esse tema do forte que oprime o fraco, foi uma das críticas que sempre se fez presente, sobretudo, em Fedro. Ele passou por essa experiência de ter sido um escravo e, por isso, ficou com o espírito aguçado para criticar os ricos e os poderosos. E, às vezes, era-lhes alvo de certo preconceito. Ele sempre “os via com desconfiança, com antipatia ou com desprezo”<sup><a href="#footnote-33" id="footnote-ref-33">[32]</a></sup>.</p>
```
## Aspectos Moralizantes das Fábulas “A Raposa e as Uvas”
```{=html}
<p class="unidade" id="5P5" title="5P5">Na moral de cada autor está presente, sobretudo, a explicação de certos comportamentos humanos. Assim, Esopo, por exemplo, explica que os que acusam as circunstâncias o fazem porque não são capazes de fazer suas atividades; Fedro, por sua vez, é mais satírico, dizendo que os que elevam pelas palavras as coisas que não podem fazer, deverão acrescentar este exemplo para si. Satíricos também são os outros autores La Fontaine, Monteiro Lobato, e Millôr Fernandes, que se vale da ironia, em suas fábulas, e de mais originalidade do que os demais.</p>
```
## Notas de rodapé
```{=html}
<ol start="32">
<li id="footnote-33"><p> FARIA, Ernesto, <em>Introdução à Didática do Latim</em>, p. 267. <a href="#footnote-ref-33">↑</a></p></li>
</ol>
</div>
```

34
correcao.py Executable file
View File

@ -0,0 +1,34 @@
import os
import shutil
import yaml
def copiar_pasta(origem, destino):
try:
shutil.copytree(origem, destino, dirs_exist_ok=True)
print(f'Conteúdos de "{origem}" copiados para "{destino}" com sucesso.')
except Exception as e:
print(f'Ocorreu um erro ao copiar os conteúdos de "{origem}" para "{destino}": {e}')
def main():
# Ler o arquivo _quarto.yml
with open('_quarto.yml', 'r') as yml_file:
config = yaml.load(yml_file, Loader=yaml.FullLoader)
# Verificar se as chaves necessárias estão presentes no arquivo
if 'project' in config and 'output-dir' in config['project']:
output_dir = config['project']['output-dir']
else:
print('Chaves ausentes no arquivo _quarto.yml. Certifique-se de que as chaves project e output-dir estão presentes.')
return
# Lista de pastas a serem copiadas
pastas_a_copiar = ['scripts', 'img', 'interativos']
# Copiar o conteúdo das pastas para o diretório de saída
for pasta in pastas_a_copiar:
origem = os.path.join(os.getcwd(), pasta)
destino = os.path.join(os.getcwd(), output_dir, pasta)
copiar_pasta(origem, destino)
if __name__ == "__main__":
main()

37
correcao2.py Executable file
View File

@ -0,0 +1,37 @@
import os
import yaml
from bs4 import BeautifulSoup
def adicionar_div_correcao(html_path):
with open(html_path, 'r', encoding='utf-8') as file:
soup = BeautifulSoup(file, 'html.parser')
for div_tag in soup.find_all('div', class_='raw_html'):
code_tag = div_tag.find('code')
if code_tag:
codigo = code_tag.decode_contents()
nova_div = soup.new_tag('div', **{'class': 'correcao'})
nova_div.append(BeautifulSoup(codigo, 'html.parser'))
div_tag.replace_with(nova_div)
with open(html_path, 'w', encoding='utf-8') as file:
file.write(str(soup.prettify(formatter=None)))
def processar_htmls(diretorio):
for root, dirs, files in os.walk(diretorio):
for file_name in files:
if file_name.endswith('.html'):
html_path = os.path.join(root, file_name)
adicionar_div_correcao(html_path)
def obter_output_dir_from_yaml():
quarto_yaml_path = "_quarto.yml"
with open(quarto_yaml_path, 'r', encoding='utf-8') as file:
config = yaml.safe_load(file)
return config['project']['output-dir']
if __name__ == "__main__":
output_dir = obter_output_dir_from_yaml()
pasta_htmls = os.path.join(os.path.dirname(__file__), output_dir)
processar_htmls(pasta_htmls)

16
divulgacao.qmd Executable file
View File

@ -0,0 +1,16 @@
# Divulgação {.unnumbered}
```{=html}
<div id="conteudo-capitulo">
<h1 class="titulo">Divulgação</h1>
<a style="display: block; width: 90%; height: auto; max-width: 600px; margin: 60px auto;" href="https://marciomoitinha.wixsite.com/website" target="_blank"><img style="width: 100%; height: auto;" src="img/site.jpg" alt="Imagem do site de divulgação das obras e das publicações dos Autores da Coleção: Clássicos Romanos/ Série: Bucólicas de Virgílio" /></a>
<p style="text-align:center;">Acesse o site de divulgação das obras e das publicações dos Autores da Coleção: Clássicos Romanos/ Série: Bucólicas de Virgílio: <a href="https://marciomoitinha.wixsite.com/website" target="_blank">https://marciomoitinha.wixsite.com/website</a></p>
</div>
```

18
epigrafe.qmd Executable file
View File

@ -0,0 +1,18 @@
# Epígrafe {.unnumbered}
```{=html}
<div id="conteudo-capitulo">
<h1 class="titulo">Epígrafe</h1>
<div style="text-align: right; margin-top: 50px;">
<span>Calumniari si quis autem voluerit,</span> <br />
<span>Quod arbores loquantur, non tantum ferae,</span><br />
<span>Fictis iocari nos meminerit fabulis.</span><br />
<span><strong>(Fedro, Livro I,5)</strong></span>
</div>
</div>
```

132
estilos.css Executable file
View File

@ -0,0 +1,132 @@
/*-- scss:defaults --*/
/* TODO: Customize html appearance by setting SCSS variables */
/* See https://quarto.org/docs/output-formats/html-themes.html#theme-options */
/*-- scss:rules --*/
/* TODO: Provide custom CSS rules */
/*-- scss:defaults --*/
/*-- scss:rules --*/
@font-face {
font-family: FugazOne;
src: url(fonts/FugazOne-Regular.ttf);
}
@font-face {
font-family: Open-Sans;
src: url(fonts/OpenSans-ExtraBold.ttf);
}
@font-face {
font-family: Open-Sans-Light;
src: url(fonts/OpenSans-LightItalic.ttf);
}
div.inisec {
margin-bottom: 50px;
display: inline-block;
}
#conteudo-capitulo ol li, #conteudo-capitulo ol li p, #conteudo-capitulo ul li, #conteudo-capitulo ul li p {
margin-bottom: 0;
font-size: 0.9em;
}
#papel h1 {
font-family: 'FugazOne', cursive;
line-height: 1;
text-transform: uppercase;
margin-top: 50px;
margin-bottom: 50px !important;
}
#conteudo-capitulo .sub {
font-family: 'FugazOne', cursive;
line-height: 1;
}
#conteudo-capitulo h2, #conteudo-capitulo h3 {
font-family: 'FugazOne', cursive !important;
margin-top: 40px;
line-height: 1;
}
#conteudo-capitulo .maior {
font-family: 'FugazOne', cursive;
}
#conteudo-capitulo p {
font-size: 1.2em;
text-indent: 20px;
margin-top: 0px;
margin-bottom: 15px;
text-align: justify;
-webkit-hyphens: auto;
hyphens: auto;
}
#conteudo-capitulo p:first-child {
text-indent: 0;
}
#conteudo-capitulo .versalete {
font-variant: small-caps;
}
#conteudo-capitulo ul {
list-style: none;
}
.sub {
font-size: 0.5em;
color: #9da2a5;
}
.maior {
font-size: 1.5em;
}
h1.title {
display: none;
}
#conteudo-capitulo img {
width: 100%;
height: auto;
}
@media (max-width: 520px) {
.div_osautores, .div_osautores div {
display: unset !important;
}
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 65 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 798 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 200 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 199 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 41 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 406 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 265 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 211 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 184 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 107 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,4 @@
{
"Amazon":"https://www.amazon.com.br/As-F%C3%A1bulas-Cordeiro-Tradu%C3%A7%C3%A3o-Comparativo/dp/6599140467/ref=sr_1_1?__mk_pt_BR=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=as+f%C3%A1bulas%3A+o+lobo+e+o+cordeiro%2C+a+raposa+e+as+uvas&qid=1626983188&sr=8-1",
"Estante Virtual":"https://www.estantevirtual.com.br/umlivro/andre-marcos-autor-moitinha-marcio-autor-juliani-rafael-tavares-editor-andre-marcos--as-fabulas-o-lobo-e-o-cordeiro-a-raposa-e-as-uvas-traduc-2884947850?show_suggestion=0"
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1 @@
{"A":"prefacio","1":"introducao","2":"lobo-cordeiro-texto-traducao-analise","3":"lobo-cordeiro-autores-modernos-contemporaneos","4":"raposa-uvas","5":"conclusao"}

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,356 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
viewBox="0 0 26 24"
version="1.1"
id="svg107"
sodipodi:docname="pincelCursor.svg"
width="26"
height="24"
inkscape:version="1.1.1 (3bf5ae0d25, 2021-09-20)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview109"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
showgrid="false"
width="50px"
height="338.15747px"
inkscape:zoom="9.9248152"
inkscape:cx="33.501883"
inkscape:cy="14.962495"
inkscape:window-width="2560"
inkscape:window-height="1016"
inkscape:window-x="1280"
inkscape:window-y="27"
inkscape:window-maximized="1"
inkscape:current-layer="g1056" />
<defs
id="defs71">
<filter
id="j"
x="-0.044440174"
y="-0.092326386"
width="1.0888803"
height="1.1846528">
<feGaussianBlur
stdDeviation="2.71585"
id="feGaussianBlur2" />
</filter>
<filter
id="a"
x="-0.032931642"
y="-0.52953754"
width="1.0658633"
height="2.0590751">
<feGaussianBlur
stdDeviation="3.11451"
id="feGaussianBlur5" />
</filter>
<filter
id="o"
x="-0.033086155"
y="-0.52838945"
width="1.0661723"
height="2.0567789">
<feGaussianBlur
stdDeviation="3.11451"
id="feGaussianBlur8" />
</filter>
<filter
id="n"
x="-0.037007215"
y="-1.3226785"
width="1.0740144"
height="3.645357">
<feGaussianBlur
stdDeviation="4.71071"
id="feGaussianBlur11" />
</filter>
<filter
id="i"
x="-0.077780968"
y="-0.435747"
width="1.1555619"
height="1.871494">
<feGaussianBlur
stdDeviation="3.78372"
id="feGaussianBlur14" />
</filter>
<filter
id="m"
x="-0.056568053"
y="-0.31690733"
width="1.1131361"
height="1.6338147">
<feGaussianBlur
stdDeviation="2.7518"
id="feGaussianBlur17" />
</filter>
<filter
id="l"
x="-0.045562335"
y="-0.14240516"
width="1.0911247"
height="1.2848103">
<feGaussianBlur
stdDeviation="2.29843"
id="feGaussianBlur20" />
</filter>
<filter
id="k"
x="-0.084399192"
y="-0.49010235"
width="1.1687984"
height="1.9802047">
<feGaussianBlur
stdDeviation="3.17668"
id="feGaussianBlur23" />
</filter>
<linearGradient
id="h"
x1="778.52002"
x2="835.71002"
y1="244.14"
y2="317.10001"
gradientUnits="userSpaceOnUse">
<stop
stop-color="#c87137"
offset="0"
id="stop26" />
<stop
stop-color="#160d06"
offset="1"
id="stop28" />
</linearGradient>
<linearGradient
id="g"
x1="1173.1"
x2="1173.4"
y1="224.34"
y2="331.10999"
gradientUnits="userSpaceOnUse">
<stop
stop-color="#d45500"
offset="0"
id="stop31" />
<stop
offset="1"
id="stop33" />
</linearGradient>
<linearGradient
id="f"
x1="900.27002"
x2="900.15002"
y1="242.45"
y2="284.17999"
gradientUnits="userSpaceOnUse">
<stop
stop-color="#16272c"
offset="0"
id="stop36" />
<stop
stop-color="#d5f6ff"
offset=".5"
id="stop38" />
<stop
stop-color="#00222b"
offset="1"
id="stop40" />
</linearGradient>
<linearGradient
id="e"
x1="1386.2"
x2="1386.3"
y1="288.54001"
y2="231.75"
gradientUnits="userSpaceOnUse">
<stop
stop-color="#001017"
offset="0"
id="stop43" />
<stop
stop-color="#afdde9"
offset=".46478"
id="stop45" />
<stop
stop-color="#0b2228"
offset="1"
id="stop47" />
</linearGradient>
<linearGradient
id="d"
x1="918.25"
x2="917.33002"
y1="281.73001"
y2="244.77"
gradientUnits="userSpaceOnUse">
<stop
stop-color="#00112b"
offset="0"
id="stop50" />
<stop
stop-color="#afdde9"
offset=".49374"
id="stop52" />
<stop
stop-color="#00112b"
offset="1"
id="stop54" />
</linearGradient>
<linearGradient
id="c"
x1="949.20001"
x2="950.20001"
y1="239.62"
y2="285.48001"
gradientUnits="userSpaceOnUse">
<stop
stop-color="#00112b"
offset="0"
id="stop57" />
<stop
stop-color="#afdde9"
offset=".5"
id="stop59" />
<stop
stop-color="#00112b"
offset="1"
id="stop61" />
</linearGradient>
<linearGradient
id="b"
x1="761.08002"
x2="860.54999"
y1="250.09"
y2="233.17999"
gradientUnits="userSpaceOnUse">
<stop
stop-color="#fff"
offset="0"
id="stop64" />
<stop
stop-color="#d45500"
offset=".5"
id="stop66" />
<stop
stop-color="#520"
offset="1"
id="stop68" />
</linearGradient>
</defs>
<g
transform="matrix(0.0685185,-0.0290484,0.0290484,0.0685185,-53.851746,25.831336)"
id="g105">
<g
id="g1056"
transform="matrix(0.4790745,-0.31611603,-0.31611603,-0.4790745,518.52485,786.24184)">
<g
id="g1096"
transform="rotate(-95.20302,1230.2608,383.02385)">
<g
id="g1076">
<g
id="g1057">
<path
d="m 699.22,310.45 c 38.589,-17.326 149.46,47.509 171.99,-29.293 20.51,-69.911 -54.159,-84.752 -105.46,-46.622 -51.648,38.373 -67.454,77.587 -66.532,75.916 z"
fill="url(#h)"
id="path73"
style="fill:url(#h)" />
<path
d="m 1401.4,263.08 c 0,26.036 -107.45,47.143 -240,47.143 -132.55,0 -240,-21.107 -240,-47.143 0,-26.036 107.45,-47.143 240,-47.143 132.55,0 240,21.107 240,47.143 z"
fill="url(#g)"
fill-rule="evenodd"
id="path75"
style="fill:url(#g)" />
<path
d="m 863.43,244.09 115.99,-11.448 c -2.8996,19.536 -2.5158,39.928 0,60.877 L 863.43,282.786 c -2.8237,-11.412 -4.1903,-23.547 0,-38.696 z"
fill="url(#f)"
fill-rule="evenodd"
id="path77"
style="fill:url(#f)" />
<path
d="m 1340.8,231.75 v 62.656 l 57.406,-7.4062 c 0.8934,0.1097 1.7948,0.1875 2.7187,0.1875 h 36.313 c 12.17,0 21.969,-9.7987 21.969,-21.969 0,-12.1703 -9.7987,-21.969 -21.969,-21.969 h -36.313 c -0.6443,0 -1.2763,0.0399 -1.9062,0.0937 l -58.219,-11.594 z"
fill="url(#e)"
fill-rule="evenodd"
id="path79"
style="fill:url(#e)" />
<path
d="m 927,237.81 -14.5,1.4375 c -4.9136,16.84 -2.9836,32.539 0,48.062 l 14.5,1.3438 c -3.1294,-17.517 -4.1722,-34.654 0,-50.844 z"
fill="url(#d)"
fill-rule="evenodd"
id="path81"
style="fill:url(#d)" />
<path
d="m 1043.3,287.4 c 73.143,5.9132 156.65,8.826 226.98,0.70711 -57.737,14.108 -117.55,21.576 -226.98,-0.70711 z"
fill="#ff9955"
filter="url(#a)"
opacity="0.196"
id="path83" />
<path
d="m 1045.3,234.05 c 73.143,-5.9132 156.65,-8.826 226.98,-0.70711 -57.737,-14.108 -117.55,-21.576 -226.98,0.70711 z"
fill="#ff9955"
filter="url(#a)"
opacity="0.196"
id="path85" />
<path
d="m 1043.3,269.29 c 73.143,5.9132 156.65,8.826 226.98,0.70711 -57.737,14.108 -117.55,21.576 -226.98,-0.70711 z"
fill="#ff9955"
filter="url(#a)"
opacity="0.196"
id="path87" />
<path
d="m 1047.2,250.5 c 75.307,12.083 150.61,10.882 225.92,0.35355 -75.307,-7.2153 -150.61,-8.2125 -225.92,-0.35355 z"
fill="#ff9955"
filter="url(#o)"
opacity="0.196"
id="path89" />
<path
d="m 979.44,232.62 -38.438,3.8125 c -2.6766,17.967 -2.6164,35.667 0,53.5 l 38.438,3.5625 c -2.5483,-20.398 -3.0973,-40.712 0,-60.875 z"
fill="url(#c)"
fill-rule="evenodd"
id="path91"
style="fill:url(#c)" />
<path
d="m 1000.5,261.8 c 95.604,-5.108 208.83,-6.6325 305.5,1.1213 -101.44,3.308 -203,5.4722 -305.5,-1.1213 z"
fill="#dbe2e3"
filter="url(#n)"
opacity="0.68"
id="path93" />
<path
d="m 860.55,233.18 c -77.957,-30.97 -125.98,35.538 -146.67,62.549 36.511,-44.178 79.732,-80.502 146.67,-62.549 z"
fill="url(#b)"
filter="url(#j)"
id="path95"
style="fill:url(#b)" />
<path
d="m 857.25,283.86 c -17.431,24.733 -91.419,15.389 -116.75,11 16.961,6.7078 113.14,23.03 116.75,-11 z"
fill="#2b1100"
filter="url(#i)"
id="path97" />
<path
d="m 857.25,291.86 c -17.431,24.733 -91.419,15.389 -116.75,11 16.961,6.7078 113.14,23.03 116.75,-11 z"
filter="url(#m)"
id="path99" />
<path
d="m 740.69,283.68 c 18.361,-26.522 77.862,-48.602 121.07,-34.172 -37.379,-7.1281 -91.201,9.9524 -121.07,34.172 z"
fill="#c87137"
filter="url(#l)"
id="path101" />
<path
d="m 759.26,285.03 c 23.901,-7.7761 53.292,-11.241 90.333,-15.556 -32.451,8.41 -64.978,12.112 -90.333,15.556 z"
fill="#502d16"
filter="url(#k)"
id="path103" />
</g>
</g>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 10 KiB

Some files were not shown because too many files have changed in this diff Show More