898 lines
36 KiB
HTML
898 lines
36 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="pt-BR" xml:lang="pt-BR" xmlns="http://www.w3.org/1999/xhtml">
|
||
<head>
|
||
<meta charset="utf-8"/>
|
||
<meta content="quarto-1.6.39" name="generator"/>
|
||
<meta content="width=device-width, initial-scale=1.0, user-scalable=yes" name="viewport"/>
|
||
<meta content="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." name="description"/>
|
||
<title>
|
||
Prefácio – As Fábulas: O Lobo e o Cordeiro, a Raposa e as Uvas
|
||
</title>
|
||
<style>
|
||
code{white-space: pre-wrap;}
|
||
span.smallcaps{font-variant: small-caps;}
|
||
div.columns{display: flex; gap: min(4vw, 1.5em);}
|
||
div.column{flex: auto; overflow-x: auto;}
|
||
div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;}
|
||
ul.task-list{list-style: none;}
|
||
ul.task-list li input[type="checkbox"] {
|
||
width: 0.8em;
|
||
margin: 0 0.8em 0.2em -1em; /* quarto-specific, see https://github.com/quarto-dev/quarto-cli/issues/4556 */
|
||
vertical-align: middle;
|
||
}
|
||
</style>
|
||
<script src="site_libs/quarto-nav/quarto-nav.js">
|
||
</script>
|
||
<script src="site_libs/quarto-nav/headroom.min.js">
|
||
</script>
|
||
<script src="site_libs/clipboard/clipboard.min.js">
|
||
</script>
|
||
<script src="site_libs/quarto-search/autocomplete.umd.js">
|
||
</script>
|
||
<script src="site_libs/quarto-search/fuse.min.js">
|
||
</script>
|
||
<script src="site_libs/quarto-search/quarto-search.js">
|
||
</script>
|
||
<meta content="./" name="quarto:offset"/>
|
||
<link href="./introducao.html" rel="next"/>
|
||
<link href="./divulgacao.html" rel="prev"/>
|
||
<link href="./img/favicon.png" rel="icon" type="image/png"/>
|
||
<script src="site_libs/cookie-consent/cookie-consent.js">
|
||
</script>
|
||
<link href="site_libs/cookie-consent/cookie-consent.css" rel="stylesheet"/>
|
||
<script src="site_libs/quarto-html/quarto.js">
|
||
</script>
|
||
<script src="site_libs/quarto-html/popper.min.js">
|
||
</script>
|
||
<script src="site_libs/quarto-html/tippy.umd.min.js">
|
||
</script>
|
||
<script src="site_libs/quarto-html/anchor.min.js">
|
||
</script>
|
||
<link href="site_libs/quarto-html/tippy.css" rel="stylesheet"/>
|
||
<link href="site_libs/quarto-html/quarto-syntax-highlighting-e26003cea8cd680ca0c55a263523d882.css" id="quarto-text-highlighting-styles" rel="stylesheet"/>
|
||
<script src="site_libs/bootstrap/bootstrap.min.js">
|
||
</script>
|
||
<link href="site_libs/bootstrap/bootstrap-icons.css" rel="stylesheet"/>
|
||
<link append-hash="true" data-mode="light" href="site_libs/bootstrap/bootstrap-08772f00f0fbc2a611b36d0d93c3338c.min.css" id="quarto-bootstrap" rel="stylesheet"/>
|
||
<script id="quarto-search-options" type="application/json">
|
||
{
|
||
"location": "navbar",
|
||
"copy-button": false,
|
||
"collapse-after": 3,
|
||
"panel-placement": "end",
|
||
"type": "textbox",
|
||
"limit": 50,
|
||
"keyboard-shortcut": [
|
||
"f",
|
||
"/",
|
||
"s"
|
||
],
|
||
"language": {
|
||
"search-no-results-text": "Nenhum resultado",
|
||
"search-matching-documents-text": "documentos correspondentes",
|
||
"search-copy-link-title": "Copiar link para a busca",
|
||
"search-hide-matches-text": "Esconder correspondências adicionais",
|
||
"search-more-match-text": "mais correspondência neste documento",
|
||
"search-more-matches-text": "mais correspondências neste documento",
|
||
"search-clear-button-title": "Limpar",
|
||
"search-text-placeholder": "",
|
||
"search-detached-cancel-button-title": "Cancelar",
|
||
"search-submit-button-title": "Enviar",
|
||
"search-label": "Procurar"
|
||
}
|
||
}
|
||
</script>
|
||
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-G6VT93GC1X">
|
||
</script>
|
||
<script cookie-consent="tracking" type="text/plain">
|
||
window.dataLayer = window.dataLayer || [];
|
||
function gtag(){dataLayer.push(arguments);}
|
||
gtag('js', new Date());
|
||
gtag('config', 'G-G6VT93GC1X', { 'anonymize_ip': true});
|
||
</script>
|
||
<script charset="UTF-8" type="text/javascript">
|
||
document.addEventListener('DOMContentLoaded', function () {
|
||
cookieconsent.run({
|
||
"notice_banner_type":"simple",
|
||
"consent_type":"implied",
|
||
"palette":"light",
|
||
"language":"en",
|
||
"page_load_consent_levels":["strictly-necessary","functionality","tracking","targeting"],
|
||
"notice_banner_reject_button_hide":false,
|
||
"preferences_center_close_button_hide":false,
|
||
"website_name":"",
|
||
"website_privacy_policy_url":"https://livro.online/politica-de-cookies-br"
|
||
,
|
||
"language":"pt"
|
||
});
|
||
});
|
||
</script>
|
||
<style>
|
||
html{ scroll-behavior: smooth; }
|
||
</style>
|
||
<script class="js-hypothesis-config" type="application/json">
|
||
{
|
||
"theme": "clean",
|
||
"openSidebar": false
|
||
}
|
||
</script>
|
||
<script async="" src="https://hypothes.is/embed.js">
|
||
</script>
|
||
<script>
|
||
window.document.addEventListener("DOMContentLoaded", function (_event) {
|
||
document.body.classList.add('hypothesis-enabled');
|
||
});
|
||
</script>
|
||
<meta content="Prefácio – As Fábulas: O Lobo e o Cordeiro, a Raposa e as Uvas" property="og:title"/>
|
||
<meta content="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." property="og:description"/>
|
||
<meta content="img/og.jpg" property="og:image"/>
|
||
<meta content="As Fábulas: O Lobo e o Cordeiro, a Raposa e as Uvas" property="og:site_name"/>
|
||
<meta content="Prefácio – As Fábulas: O Lobo e o Cordeiro, a Raposa e as Uvas" name="twitter:title"/>
|
||
<meta content="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." name="twitter:description"/>
|
||
<meta content="img/og.jpg" name="twitter:image"/>
|
||
<meta content="summary_large_image" name="twitter:card"/>
|
||
<meta content="Prefácio" name="citation_title"/>
|
||
<meta content="pt-BR" name="citation_language"/>
|
||
<script data="moan-metadados">
|
||
var metadados = {livroUrl: "fabulas-lobo-cordeiro-raposa-uvas"};var modelo_antigo = true;
|
||
</script>
|
||
</head>
|
||
<body class="nav-sidebar floating nav-fixed">
|
||
<div id="quarto-search-results">
|
||
</div>
|
||
<header class="headroom fixed-top" id="quarto-header">
|
||
<nav class="navbar navbar-expand-lg" data-bs-theme="dark">
|
||
<div class="navbar-container container-fluid">
|
||
<div class="navbar-brand-container mx-auto">
|
||
<a class="navbar-brand navbar-brand-logo" href="img/CapaAnim.webp">
|
||
<img alt="" class="navbar-logo" src="./img/frontcover.png"/>
|
||
</a>
|
||
<a class="navbar-brand" href="img/CapaAnim.webp">
|
||
<span class="navbar-title">
|
||
As Fábulas: O Lobo e o Cordeiro, a Raposa e as Uvas
|
||
</span>
|
||
</a>
|
||
</div>
|
||
<div class="quarto-navbar-tools tools-end">
|
||
<div class="dropdown">
|
||
<a aria-expanded="false" aria-label="Compartilhar" class="quarto-navigation-tool dropdown-toggle px-1" data-bs-toggle="dropdown" href="" id="quarto-navigation-tool-dropdown-0" role="link" title="Compartilhar">
|
||
<i class="bi bi-share">
|
||
</i>
|
||
</a>
|
||
<ul aria-labelledby="quarto-navigation-tool-dropdown-0" class="dropdown-menu dropdown-menu-end">
|
||
<li>
|
||
<a class="dropdown-item quarto-navbar-tools-item" href="https://www.facebook.com/sharer/sharer.php?u=|url|">
|
||
<i class="bi bi-facebook pe-1">
|
||
</i>
|
||
Facebook
|
||
</a>
|
||
</li>
|
||
<li>
|
||
<a class="dropdown-item quarto-navbar-tools-item" href="https://www.linkedin.com/sharing/share-offsite/?url=|url|">
|
||
<i class="bi bi-linkedin pe-1">
|
||
</i>
|
||
LinkedIn
|
||
</a>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
<a class="quarto-reader-toggle quarto-navigation-tool px-1" href="" onclick="window.quartoToggleReader(); return false;" title="Alternar modo de leitor">
|
||
<div class="quarto-reader-toggle-btn">
|
||
<i class="bi">
|
||
</i>
|
||
</div>
|
||
</a>
|
||
</div>
|
||
<div class="" id="quarto-search" title="Procurar">
|
||
</div>
|
||
</div>
|
||
<!-- /container-fluid -->
|
||
</nav>
|
||
<nav class="quarto-secondary-nav">
|
||
<div class="container-fluid d-flex">
|
||
<button aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Alternar barra lateral" class="quarto-btn-toggle btn" data-bs-target=".quarto-sidebar-collapse-item" data-bs-toggle="collapse" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }" role="button" type="button">
|
||
<i class="bi bi-layout-text-sidebar-reverse">
|
||
</i>
|
||
</button>
|
||
<nav aria-label="breadcrumb" class="quarto-page-breadcrumbs">
|
||
<ol class="breadcrumb">
|
||
<li class="breadcrumb-item">
|
||
<a href="./prefacio.html">
|
||
Prefácio
|
||
</a>
|
||
</li>
|
||
</ol>
|
||
</nav>
|
||
<a aria-controls="quarto-sidebar" aria-expanded="false" aria-label="Alternar barra lateral" class="flex-grow-1" data-bs-target=".quarto-sidebar-collapse-item" data-bs-toggle="collapse" onclick="if (window.quartoToggleHeadroom) { window.quartoToggleHeadroom(); }" role="navigation">
|
||
</a>
|
||
</div>
|
||
</nav>
|
||
</header>
|
||
<!-- content -->
|
||
<div class="quarto-container page-columns page-rows-contents page-layout-article page-navbar" id="quarto-content">
|
||
<!-- sidebar -->
|
||
<nav class="sidebar collapse collapse-horizontal quarto-sidebar-collapse-item sidebar-navigation floating overflow-auto" id="quarto-sidebar">
|
||
<div class="pt-lg-2 mt-2 text-left sidebar-header sidebar-header-stacked">
|
||
<a class="sidebar-logo-link" href="./index.html">
|
||
<img alt="" class="sidebar-logo py-0 d-lg-inline d-none" src="./img/frontcover.png"/>
|
||
</a>
|
||
<div class="sidebar-tools-main tools-wide">
|
||
<a aria-label="Capa Animada" class="quarto-navigation-tool px-1" href="./img/CapaAnim.webp" title="Capa Animada">
|
||
<i class="bi bi-card-image">
|
||
</i>
|
||
</a>
|
||
<a aria-label="Alterações e Versões" class="quarto-navigation-tool px-1" href="https://gitea.livro.online/editoramoan/fabulas-lobo-cordeiro-raposa-uvas/commits/branch/main" title="Alterações e Versões">
|
||
<i class="bi bi-bi bi-git">
|
||
</i>
|
||
</a>
|
||
<a aria-label="Doar" class="quarto-navigation-tool px-1" href="https://livro.online/doacao" title="Doar">
|
||
<i class="bi bi-envelope-open-heart">
|
||
</i>
|
||
</a>
|
||
<a aria-label="Versão Impressa" class="quarto-navigation-tool px-1" href="./index.html#versão-impressa" title="Versão Impressa">
|
||
<i class="bi bi-printer-fill">
|
||
</i>
|
||
</a>
|
||
<a aria-label="Outros Livros" class="quarto-navigation-tool px-1" href="https://livro.online" title="Outros Livros">
|
||
<i class="bi bi-book-half">
|
||
</i>
|
||
</a>
|
||
</div>
|
||
</div>
|
||
<div class="sidebar-menu-container">
|
||
<ul class="list-unstyled mt-1">
|
||
<li class="sidebar-item">
|
||
<div class="sidebar-item-container">
|
||
<a class="sidebar-item-text sidebar-link" href="./index.html">
|
||
<span class="menu-text">
|
||
Metadados
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</li>
|
||
<li class="sidebar-item">
|
||
<div class="sidebar-item-container">
|
||
<a class="sidebar-item-text sidebar-link" href="./epigrafe.html">
|
||
<span class="menu-text">
|
||
Epígrafe
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</li>
|
||
<li class="sidebar-item">
|
||
<div class="sidebar-item-container">
|
||
<a class="sidebar-item-text sidebar-link" href="./divulgacao.html">
|
||
<span class="menu-text">
|
||
Divulgação
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</li>
|
||
<li class="sidebar-item">
|
||
<div class="sidebar-item-container">
|
||
<a class="sidebar-item-text sidebar-link active" href="./prefacio.html">
|
||
<span class="menu-text">
|
||
Prefácio
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</li>
|
||
<li class="sidebar-item">
|
||
<div class="sidebar-item-container">
|
||
<a class="sidebar-item-text sidebar-link" href="./introducao.html">
|
||
<span class="menu-text">
|
||
<span class="chapter-number">
|
||
1
|
||
</span>
|
||
<span class="chapter-title">
|
||
Introdução
|
||
</span>
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</li>
|
||
<li class="sidebar-item">
|
||
<div class="sidebar-item-container">
|
||
<a class="sidebar-item-text sidebar-link" href="./lobo_cordeiro_texto_traducao_analise.html">
|
||
<span class="menu-text">
|
||
<span class="chapter-number">
|
||
2
|
||
</span>
|
||
<span class="chapter-title">
|
||
O lobo e o cordeiro: texto, tradução, análise
|
||
</span>
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</li>
|
||
<li class="sidebar-item">
|
||
<div class="sidebar-item-container">
|
||
<a class="sidebar-item-text sidebar-link" href="./lobo_cordeiro_autores_modernos_contemporaneos.html">
|
||
<span class="menu-text">
|
||
<span class="chapter-number">
|
||
3
|
||
</span>
|
||
<span class="chapter-title">
|
||
O lobo e o cordeiro: autores modernos e contemporâneos
|
||
</span>
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</li>
|
||
<li class="sidebar-item">
|
||
<div class="sidebar-item-container">
|
||
<a class="sidebar-item-text sidebar-link" href="./raposa_uvas.html">
|
||
<span class="menu-text">
|
||
<span class="chapter-number">
|
||
4
|
||
</span>
|
||
<span class="chapter-title">
|
||
A raposa e as uvas: fábula
|
||
</span>
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</li>
|
||
<li class="sidebar-item">
|
||
<div class="sidebar-item-container">
|
||
<a class="sidebar-item-text sidebar-link" href="./conclusao.html">
|
||
<span class="menu-text">
|
||
Conclusão
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</li>
|
||
<li class="sidebar-item">
|
||
<div class="sidebar-item-container">
|
||
<a class="sidebar-item-text sidebar-link" href="./referencias_bibliograficas.html">
|
||
<span class="menu-text">
|
||
Referências Bibliográficas
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</li>
|
||
<li class="sidebar-item">
|
||
<div class="sidebar-item-container">
|
||
<a class="sidebar-item-text sidebar-link" href="./autores.html">
|
||
<span class="menu-text">
|
||
Os autores
|
||
</span>
|
||
</a>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</nav>
|
||
<div class="quarto-sidebar-collapse-item" data-bs-target=".quarto-sidebar-collapse-item" data-bs-toggle="collapse" id="quarto-sidebar-glass">
|
||
</div>
|
||
<!-- margin-sidebar -->
|
||
<div class="sidebar margin-sidebar zindex-bottom" id="quarto-margin-sidebar">
|
||
</div>
|
||
<!-- main -->
|
||
<main class="content" id="quarto-document-content">
|
||
<div id="papel">
|
||
<header class="quarto-title-block default" id="title-block-header">
|
||
<div class="quarto-title">
|
||
<h1 class="title">
|
||
Prefácio
|
||
</h1>
|
||
</div>
|
||
<div class="quarto-title-meta">
|
||
</div>
|
||
</header>
|
||
<div id="conteudo-capitulo">
|
||
<h1 class="titulo">
|
||
Prefácio
|
||
</h1>
|
||
<p class="unidade" id="AP1" style="text-indent: 0;" title="AP1">
|
||
<span style="font-size: 3em; line-height: 1; float: left; padding-right: 4px;;">
|
||
Os
|
||
</span>
|
||
<span class="versalete">
|
||
autores dão à luz a tradução de duas fábulas,
|
||
</span>
|
||
bem conhecidas e traduzidas do original: uma do grego antigo; outra do latim.
|
||
</p>
|
||
<p class="unidade" id="AP2" title="AP2">
|
||
Baseando-se na leitura de alguns autores renomados, acerca do assunto sobre o qual estamos tratando, apresentam-se as origens das fábulas em ambiente grego e latino, no qual os autores, Esopo e Fedro, viveram: ambos poetas fabulistas do cânon greco-romano.
|
||
</p>
|
||
<p class="unidade" id="AP3" title="AP3">
|
||
Neste humilde labor acadêmico, que ora se configura como
|
||
<em>
|
||
libellus,
|
||
</em>
|
||
também destacaremos as características das fábulas, os estilos de seus respectivos autores greco-romanos supracitados e os dos seus sucessores, autores da contemporaneidade. Destacar-se-á a análise linguística pormenorizada das obras focalizadas:
|
||
<em>
|
||
Lupus et Agnus
|
||
</em>
|
||
e de
|
||
<em>
|
||
Vulpe et Vva.
|
||
</em>
|
||
</p>
|
||
<p class="unidade" id="AP4" title="AP4">
|
||
Após a tradução e a análise linguística e estilística de fábulas de Esopo e de Fedro, destacar-se-ão os pontos em comum e as suas diferenças semânticas, cotejar-se-ão as fábulas de Esopo e de Fedro com as homônimas da contemporaneidade, como as fábulas de La Fontaine, de Millôr Fernandes e de Monteiro Lobato, observando as mudanças estruturais, estilísticas e semânticas, que podem ser bem atestadas, nas recentes obras homônimas, mas dos diferentes autores supracitados.
|
||
</p>
|
||
<p class="unidade" id="AP5" title="AP5">
|
||
Os aspectos moralizantes, sociais e filosóficos também não serão descartados deste trabalho, de modo que se trata de um conjunto de fábulas homônimas, escritas em épocas diferentes, em locais diferentes, em sociedades diferentes, por diversos fabulistas e analisadas pelos autores deste livro sob diversos pontos de vista.
|
||
</p>
|
||
<p class="unidade" id="AP6" title="AP6">
|
||
Enfim, esperamos confiantes que os leitores deste trabalho colham bons frutos ao longo de uma leitura atenta e crítica das obras analisadas e traduzidas dos originais.
|
||
</p>
|
||
<p class="unidade versalete" id="AP7" style="text-align: right; margin-top: 20px; margin-bottom: 0; margin-top: 30px; font-size: 0.9em;" title="AP7">
|
||
Os Autores.
|
||
</p>
|
||
<p class="unidade" id="AP8" style="text-align: right; font-size: 0.9em;" title="AP8">
|
||
Salve, 17 de maio de 2021.
|
||
</p>
|
||
</div>
|
||
</div>
|
||
</main>
|
||
<!-- /main -->
|
||
<script id="quarto-html-after-body" type="application/javascript">
|
||
window.document.addEventListener("DOMContentLoaded", function (event) {
|
||
const toggleBodyColorMode = (bsSheetEl) => {
|
||
const mode = bsSheetEl.getAttribute("data-mode");
|
||
const bodyEl = window.document.querySelector("body");
|
||
if (mode === "dark") {
|
||
bodyEl.classList.add("quarto-dark");
|
||
bodyEl.classList.remove("quarto-light");
|
||
} else {
|
||
bodyEl.classList.add("quarto-light");
|
||
bodyEl.classList.remove("quarto-dark");
|
||
}
|
||
}
|
||
const toggleBodyColorPrimary = () => {
|
||
const bsSheetEl = window.document.querySelector("link#quarto-bootstrap");
|
||
if (bsSheetEl) {
|
||
toggleBodyColorMode(bsSheetEl);
|
||
}
|
||
}
|
||
toggleBodyColorPrimary();
|
||
const icon = "";
|
||
const anchorJS = new window.AnchorJS();
|
||
anchorJS.options = {
|
||
placement: 'right',
|
||
icon: icon
|
||
};
|
||
anchorJS.add('.anchored');
|
||
const isCodeAnnotation = (el) => {
|
||
for (const clz of el.classList) {
|
||
if (clz.startsWith('code-annotation-')) {
|
||
return true;
|
||
}
|
||
}
|
||
return false;
|
||
}
|
||
const onCopySuccess = function(e) {
|
||
// button target
|
||
const button = e.trigger;
|
||
// don't keep focus
|
||
button.blur();
|
||
// flash "checked"
|
||
button.classList.add('code-copy-button-checked');
|
||
var currentTitle = button.getAttribute("title");
|
||
button.setAttribute("title", "Copiada");
|
||
let tooltip;
|
||
if (window.bootstrap) {
|
||
button.setAttribute("data-bs-toggle", "tooltip");
|
||
button.setAttribute("data-bs-placement", "left");
|
||
button.setAttribute("data-bs-title", "Copiada");
|
||
tooltip = new bootstrap.Tooltip(button,
|
||
{ trigger: "manual",
|
||
customClass: "code-copy-button-tooltip",
|
||
offset: [0, -8]});
|
||
tooltip.show();
|
||
}
|
||
setTimeout(function() {
|
||
if (tooltip) {
|
||
tooltip.hide();
|
||
button.removeAttribute("data-bs-title");
|
||
button.removeAttribute("data-bs-toggle");
|
||
button.removeAttribute("data-bs-placement");
|
||
}
|
||
button.setAttribute("title", currentTitle);
|
||
button.classList.remove('code-copy-button-checked');
|
||
}, 1000);
|
||
// clear code selection
|
||
e.clearSelection();
|
||
}
|
||
const getTextToCopy = function(trigger) {
|
||
const codeEl = trigger.previousElementSibling.cloneNode(true);
|
||
for (const childEl of codeEl.children) {
|
||
if (isCodeAnnotation(childEl)) {
|
||
childEl.remove();
|
||
}
|
||
}
|
||
return codeEl.innerText;
|
||
}
|
||
const clipboard = new window.ClipboardJS('.code-copy-button:not([data-in-quarto-modal])', {
|
||
text: getTextToCopy
|
||
});
|
||
clipboard.on('success', onCopySuccess);
|
||
if (window.document.getElementById('quarto-embedded-source-code-modal')) {
|
||
const clipboardModal = new window.ClipboardJS('.code-copy-button[data-in-quarto-modal]', {
|
||
text: getTextToCopy,
|
||
container: window.document.getElementById('quarto-embedded-source-code-modal')
|
||
});
|
||
clipboardModal.on('success', onCopySuccess);
|
||
}
|
||
var localhostRegex = new RegExp(/^(?:http|https):\/\/localhost\:?[0-9]*\//);
|
||
var mailtoRegex = new RegExp(/^mailto:/);
|
||
var filterRegex = new RegExp('/' + window.location.host + '/');
|
||
var isInternal = (href) => {
|
||
return filterRegex.test(href) || localhostRegex.test(href) || mailtoRegex.test(href);
|
||
}
|
||
// Inspect non-navigation links and adorn them if external
|
||
var links = window.document.querySelectorAll('a[href]:not(.nav-link):not(.navbar-brand):not(.toc-action):not(.sidebar-link):not(.sidebar-item-toggle):not(.pagination-link):not(.no-external):not([aria-hidden]):not(.dropdown-item):not(.quarto-navigation-tool):not(.about-link)');
|
||
for (var i=0; i<links.length; i++) {
|
||
const link = links[i];
|
||
if (!isInternal(link.href)) {
|
||
// undo the damage that might have been done by quarto-nav.js in the case of
|
||
// links that we want to consider external
|
||
if (link.dataset.originalHref !== undefined) {
|
||
link.href = link.dataset.originalHref;
|
||
}
|
||
}
|
||
}
|
||
function tippyHover(el, contentFn, onTriggerFn, onUntriggerFn) {
|
||
const config = {
|
||
allowHTML: true,
|
||
maxWidth: 500,
|
||
delay: 100,
|
||
arrow: false,
|
||
appendTo: function(el) {
|
||
return el.parentElement;
|
||
},
|
||
interactive: true,
|
||
interactiveBorder: 10,
|
||
theme: 'quarto',
|
||
placement: 'bottom-start',
|
||
};
|
||
if (contentFn) {
|
||
config.content = contentFn;
|
||
}
|
||
if (onTriggerFn) {
|
||
config.onTrigger = onTriggerFn;
|
||
}
|
||
if (onUntriggerFn) {
|
||
config.onUntrigger = onUntriggerFn;
|
||
}
|
||
window.tippy(el, config);
|
||
}
|
||
const noterefs = window.document.querySelectorAll('a[role="doc-noteref"]');
|
||
for (var i=0; i<noterefs.length; i++) {
|
||
const ref = noterefs[i];
|
||
tippyHover(ref, function() {
|
||
// use id or data attribute instead here
|
||
let href = ref.getAttribute('data-footnote-href') || ref.getAttribute('href');
|
||
try { href = new URL(href).hash; } catch {}
|
||
const id = href.replace(/^#\/?/, "");
|
||
const note = window.document.getElementById(id);
|
||
if (note) {
|
||
return note.innerHTML;
|
||
} else {
|
||
return "";
|
||
}
|
||
});
|
||
}
|
||
const xrefs = window.document.querySelectorAll('a.quarto-xref');
|
||
const processXRef = (id, note) => {
|
||
// Strip column container classes
|
||
const stripColumnClz = (el) => {
|
||
el.classList.remove("page-full", "page-columns");
|
||
if (el.children) {
|
||
for (const child of el.children) {
|
||
stripColumnClz(child);
|
||
}
|
||
}
|
||
}
|
||
stripColumnClz(note)
|
||
if (id === null || id.startsWith('sec-')) {
|
||
// Special case sections, only their first couple elements
|
||
const container = document.createElement("div");
|
||
if (note.children && note.children.length > 2) {
|
||
container.appendChild(note.children[0].cloneNode(true));
|
||
for (let i = 1; i < note.children.length; i++) {
|
||
const child = note.children[i];
|
||
if (child.tagName === "P" && child.innerText === "") {
|
||
continue;
|
||
} else {
|
||
container.appendChild(child.cloneNode(true));
|
||
break;
|
||
}
|
||
}
|
||
if (window.Quarto?.typesetMath) {
|
||
window.Quarto.typesetMath(container);
|
||
}
|
||
return container.innerHTML
|
||
} else {
|
||
if (window.Quarto?.typesetMath) {
|
||
window.Quarto.typesetMath(note);
|
||
}
|
||
return note.innerHTML;
|
||
}
|
||
} else {
|
||
// Remove any anchor links if they are present
|
||
const anchorLink = note.querySelector('a.anchorjs-link');
|
||
if (anchorLink) {
|
||
anchorLink.remove();
|
||
}
|
||
if (window.Quarto?.typesetMath) {
|
||
window.Quarto.typesetMath(note);
|
||
}
|
||
if (note.classList.contains("callout")) {
|
||
return note.outerHTML;
|
||
} else {
|
||
return note.innerHTML;
|
||
}
|
||
}
|
||
}
|
||
for (var i=0; i<xrefs.length; i++) {
|
||
const xref = xrefs[i];
|
||
tippyHover(xref, undefined, function(instance) {
|
||
instance.disable();
|
||
let url = xref.getAttribute('href');
|
||
let hash = undefined;
|
||
if (url.startsWith('#')) {
|
||
hash = url;
|
||
} else {
|
||
try { hash = new URL(url).hash; } catch {}
|
||
}
|
||
if (hash) {
|
||
const id = hash.replace(/^#\/?/, "");
|
||
const note = window.document.getElementById(id);
|
||
if (note !== null) {
|
||
try {
|
||
const html = processXRef(id, note.cloneNode(true));
|
||
instance.setContent(html);
|
||
} finally {
|
||
instance.enable();
|
||
instance.show();
|
||
}
|
||
} else {
|
||
// See if we can fetch this
|
||
fetch(url.split('#')[0])
|
||
.then(res => res.text())
|
||
.then(html => {
|
||
const parser = new DOMParser();
|
||
const htmlDoc = parser.parseFromString(html, "text/html");
|
||
const note = htmlDoc.getElementById(id);
|
||
if (note !== null) {
|
||
const html = processXRef(id, note);
|
||
instance.setContent(html);
|
||
}
|
||
}).finally(() => {
|
||
instance.enable();
|
||
instance.show();
|
||
});
|
||
}
|
||
} else {
|
||
// See if we can fetch a full url (with no hash to target)
|
||
// This is a special case and we should probably do some content thinning / targeting
|
||
fetch(url)
|
||
.then(res => res.text())
|
||
.then(html => {
|
||
const parser = new DOMParser();
|
||
const htmlDoc = parser.parseFromString(html, "text/html");
|
||
const note = htmlDoc.querySelector('main.content');
|
||
if (note !== null) {
|
||
// This should only happen for chapter cross references
|
||
// (since there is no id in the URL)
|
||
// remove the first header
|
||
if (note.children.length > 0 && note.children[0].tagName === "HEADER") {
|
||
note.children[0].remove();
|
||
}
|
||
const html = processXRef(null, note);
|
||
instance.setContent(html);
|
||
}
|
||
}).finally(() => {
|
||
instance.enable();
|
||
instance.show();
|
||
});
|
||
}
|
||
}, function(instance) {
|
||
});
|
||
}
|
||
let selectedAnnoteEl;
|
||
const selectorForAnnotation = ( cell, annotation) => {
|
||
let cellAttr = 'data-code-cell="' + cell + '"';
|
||
let lineAttr = 'data-code-annotation="' + annotation + '"';
|
||
const selector = 'span[' + cellAttr + '][' + lineAttr + ']';
|
||
return selector;
|
||
}
|
||
const selectCodeLines = (annoteEl) => {
|
||
const doc = window.document;
|
||
const targetCell = annoteEl.getAttribute("data-target-cell");
|
||
const targetAnnotation = annoteEl.getAttribute("data-target-annotation");
|
||
const annoteSpan = window.document.querySelector(selectorForAnnotation(targetCell, targetAnnotation));
|
||
const lines = annoteSpan.getAttribute("data-code-lines").split(",");
|
||
const lineIds = lines.map((line) => {
|
||
return targetCell + "-" + line;
|
||
})
|
||
let top = null;
|
||
let height = null;
|
||
let parent = null;
|
||
if (lineIds.length > 0) {
|
||
//compute the position of the single el (top and bottom and make a div)
|
||
const el = window.document.getElementById(lineIds[0]);
|
||
top = el.offsetTop;
|
||
height = el.offsetHeight;
|
||
parent = el.parentElement.parentElement;
|
||
if (lineIds.length > 1) {
|
||
const lastEl = window.document.getElementById(lineIds[lineIds.length - 1]);
|
||
const bottom = lastEl.offsetTop + lastEl.offsetHeight;
|
||
height = bottom - top;
|
||
}
|
||
if (top !== null && height !== null && parent !== null) {
|
||
// cook up a div (if necessary) and position it
|
||
let div = window.document.getElementById("code-annotation-line-highlight");
|
||
if (div === null) {
|
||
div = window.document.createElement("div");
|
||
div.setAttribute("id", "code-annotation-line-highlight");
|
||
div.style.position = 'absolute';
|
||
parent.appendChild(div);
|
||
}
|
||
div.style.top = top - 2 + "px";
|
||
div.style.height = height + 4 + "px";
|
||
div.style.left = 0;
|
||
let gutterDiv = window.document.getElementById("code-annotation-line-highlight-gutter");
|
||
if (gutterDiv === null) {
|
||
gutterDiv = window.document.createElement("div");
|
||
gutterDiv.setAttribute("id", "code-annotation-line-highlight-gutter");
|
||
gutterDiv.style.position = 'absolute';
|
||
const codeCell = window.document.getElementById(targetCell);
|
||
const gutter = codeCell.querySelector('.code-annotation-gutter');
|
||
gutter.appendChild(gutterDiv);
|
||
}
|
||
gutterDiv.style.top = top - 2 + "px";
|
||
gutterDiv.style.height = height + 4 + "px";
|
||
}
|
||
selectedAnnoteEl = annoteEl;
|
||
}
|
||
};
|
||
const unselectCodeLines = () => {
|
||
const elementsIds = ["code-annotation-line-highlight", "code-annotation-line-highlight-gutter"];
|
||
elementsIds.forEach((elId) => {
|
||
const div = window.document.getElementById(elId);
|
||
if (div) {
|
||
div.remove();
|
||
}
|
||
});
|
||
selectedAnnoteEl = undefined;
|
||
};
|
||
// Handle positioning of the toggle
|
||
window.addEventListener(
|
||
"resize",
|
||
throttle(() => {
|
||
elRect = undefined;
|
||
if (selectedAnnoteEl) {
|
||
selectCodeLines(selectedAnnoteEl);
|
||
}
|
||
}, 10)
|
||
);
|
||
function throttle(fn, ms) {
|
||
let throttle = false;
|
||
let timer;
|
||
return (...args) => {
|
||
if(!throttle) { // first call gets through
|
||
fn.apply(this, args);
|
||
throttle = true;
|
||
} else { // all the others get throttled
|
||
if(timer) clearTimeout(timer); // cancel #2
|
||
timer = setTimeout(() => {
|
||
fn.apply(this, args);
|
||
timer = throttle = false;
|
||
}, ms);
|
||
}
|
||
};
|
||
}
|
||
// Attach click handler to the DT
|
||
const annoteDls = window.document.querySelectorAll('dt[data-target-cell]');
|
||
for (const annoteDlNode of annoteDls) {
|
||
annoteDlNode.addEventListener('click', (event) => {
|
||
const clickedEl = event.target;
|
||
if (clickedEl !== selectedAnnoteEl) {
|
||
unselectCodeLines();
|
||
const activeEl = window.document.querySelector('dt[data-target-cell].code-annotation-active');
|
||
if (activeEl) {
|
||
activeEl.classList.remove('code-annotation-active');
|
||
}
|
||
selectCodeLines(clickedEl);
|
||
clickedEl.classList.add('code-annotation-active');
|
||
} else {
|
||
// Unselect the line
|
||
unselectCodeLines();
|
||
clickedEl.classList.remove('code-annotation-active');
|
||
}
|
||
});
|
||
}
|
||
const findCites = (el) => {
|
||
const parentEl = el.parentElement;
|
||
if (parentEl) {
|
||
const cites = parentEl.dataset.cites;
|
||
if (cites) {
|
||
return {
|
||
el,
|
||
cites: cites.split(' ')
|
||
};
|
||
} else {
|
||
return findCites(el.parentElement)
|
||
}
|
||
} else {
|
||
return undefined;
|
||
}
|
||
};
|
||
var bibliorefs = window.document.querySelectorAll('a[role="doc-biblioref"]');
|
||
for (var i=0; i<bibliorefs.length; i++) {
|
||
const ref = bibliorefs[i];
|
||
const citeInfo = findCites(ref);
|
||
if (citeInfo) {
|
||
tippyHover(citeInfo.el, function() {
|
||
var popup = window.document.createElement('div');
|
||
citeInfo.cites.forEach(function(cite) {
|
||
var citeDiv = window.document.createElement('div');
|
||
citeDiv.classList.add('hanging-indent');
|
||
citeDiv.classList.add('csl-entry');
|
||
var biblioDiv = window.document.getElementById('ref-' + cite);
|
||
if (biblioDiv) {
|
||
citeDiv.innerHTML = biblioDiv.innerHTML;
|
||
}
|
||
popup.appendChild(citeDiv);
|
||
});
|
||
return popup.innerHTML;
|
||
});
|
||
}
|
||
}
|
||
});
|
||
</script>
|
||
<nav class="page-navigation">
|
||
<div class="nav-page nav-page-previous">
|
||
<a aria-label="Divulgação" class="pagination-link" href="./divulgacao.html">
|
||
<i class="bi bi-arrow-left-short">
|
||
</i>
|
||
<span class="nav-page-text">
|
||
Divulgação
|
||
</span>
|
||
</a>
|
||
</div>
|
||
<div class="nav-page nav-page-next">
|
||
<a aria-label="Introdução" class="pagination-link" href="./introducao.html">
|
||
<span class="nav-page-text">
|
||
<span class="chapter-number">
|
||
1
|
||
</span>
|
||
<span class="chapter-title">
|
||
Introdução
|
||
</span>
|
||
</span>
|
||
<i class="bi bi-arrow-right-short">
|
||
</i>
|
||
</a>
|
||
</div>
|
||
</nav>
|
||
</div>
|
||
<!-- /content -->
|
||
<footer class="footer">
|
||
<div class="nav-footer">
|
||
<div class="nav-footer-left">
|
||
</div>
|
||
<div class="nav-footer-center">
|
||
<div class="cookie-consent-footer">
|
||
<a href="#" id="open_preferences_center">
|
||
Preferências de cookie
|
||
</a>
|
||
</div>
|
||
</div>
|
||
<div class="nav-footer-right">
|
||
</div>
|
||
</div>
|
||
</footer>
|
||
<script src="https://leitorweb.livro.online/leitor-web.min.js">
|
||
</script>
|
||
<link href="https://leitorweb.livro.online/css/configuracoesleitor.min.css" rel="stylesheet" type="text/css"/>
|
||
<script src="site_libs/quarto-html/zenscroll-min.js">
|
||
</script>
|
||
</body>
|
||
</html>
|