remoção de função: desabilitando o modo escuro padrão so sistema quarto

This commit is contained in:
Rafael Tavares Juliani 2025-09-05 00:22:38 -03:00
parent 2d276f1a95
commit 36a513b250
27 changed files with 70 additions and 1600 deletions

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

View File

@ -1 +1 @@
{"entries":[{"caption":"Cartas numeradas","key":"fig-cartas","order":{"number":7,"section":[0,6,3,0,0,0,0]}},{"caption":"Tabuleiro Fase 2","key":"fig-tabuleiro_fase_2","order":{"number":12,"section":[0,7,4,1,0,0,0]}},{"caption":"Adição de fichas de cores diferentes","key":"fig-adicao_fichas_cor_diferente","order":{"number":3,"section":[0,5,1,2,0,0,0]}},{"caption":"Cartela das operações","key":"fig-cartela","order":{"number":8,"section":[0,6,3,0,0,0,0]}},{"caption":"Subtração das fichas — Caso 2","key":"fig-subtracao_caso_2","order":{"number":5,"section":[0,5,2,0,0,0,0]}},{"caption":"Exemplo da situação","key":"fig-exemplo_2","order":{"number":11,"section":[0,7,3,2,0,0,0]}},{"caption":"Exemplo da situação","key":"fig-exemplo_1","order":{"number":10,"section":[0,7,3,2,0,0,0]}},{"caption":"Dados das operações","key":"fig-dado","order":{"number":6,"section":[0,6,3,0,0,0,0]}},{"caption":"Frente e verso das fichas","key":"fig-frente_verso_fichas","order":{"number":1,"section":[0,5,0,0,0,0,0]}},{"caption":"Tabuleiro Fase 1","key":"fig-tabuleiro_fase_1","order":{"number":9,"section":[0,7,3,1,0,0,0]}},{"caption":"Adição de fichas da mesma cor","key":"fig-adicao_fichas_mesma_cor","order":{"number":2,"section":[0,5,1,1,0,0,0]}},{"caption":"Subtração das fichas — Caso 1","key":"fig-subtracao_caso_1","order":{"number":4,"section":[0,5,2,0,0,0,0]}}],"headings":["objetivo","introdução","os-obstáculos-no-ensino-de-números-inteiros","o-uso-de-jogos-no-ensino","atividade-1-apresentação-das-operações-por-meio-das-fichas","adição-das-fichas","adição-de-fichas-de-mesma-cor","adição-de-fichas-de-cores-diferentes","subtração-das-fichas","atividade-2-jogo-cartas-das-operações","participantes","objetivo-da-atividade","materiais","como-jogar","atividade-3-jogo-tabuleiro-dos-sinais","participantes-1","materiais-1","fase-1-tabuleiro-1","objetivo-do-jogo","como-jogar-1","fase-2-tabuleiro-2","objetivo-do-jogo-1","como-jogar-2","considerações-finais","notas","referências"],"options":{"chapters":true}}
{"entries":[{"caption":"Subtração das fichas — Caso 1","key":"fig-subtracao_caso_1","order":{"number":4,"section":[0,5,2,0,0,0,0]}},{"caption":"Cartas numeradas","key":"fig-cartas","order":{"number":7,"section":[0,6,3,0,0,0,0]}},{"caption":"Frente e verso das fichas","key":"fig-frente_verso_fichas","order":{"number":1,"section":[0,5,0,0,0,0,0]}},{"caption":"Adição de fichas da mesma cor","key":"fig-adicao_fichas_mesma_cor","order":{"number":2,"section":[0,5,1,1,0,0,0]}},{"caption":"Subtração das fichas — Caso 2","key":"fig-subtracao_caso_2","order":{"number":5,"section":[0,5,2,0,0,0,0]}},{"caption":"Tabuleiro Fase 2","key":"fig-tabuleiro_fase_2","order":{"number":12,"section":[0,7,4,1,0,0,0]}},{"caption":"Adição de fichas de cores diferentes","key":"fig-adicao_fichas_cor_diferente","order":{"number":3,"section":[0,5,1,2,0,0,0]}},{"caption":"Cartela das operações","key":"fig-cartela","order":{"number":8,"section":[0,6,3,0,0,0,0]}},{"caption":"Dados das operações","key":"fig-dado","order":{"number":6,"section":[0,6,3,0,0,0,0]}},{"caption":"Exemplo da situação","key":"fig-exemplo_2","order":{"number":11,"section":[0,7,3,2,0,0,0]}},{"caption":"Exemplo da situação","key":"fig-exemplo_1","order":{"number":10,"section":[0,7,3,2,0,0,0]}},{"caption":"Tabuleiro Fase 1","key":"fig-tabuleiro_fase_1","order":{"number":9,"section":[0,7,3,1,0,0,0]}}],"headings":["objetivo","introdução","os-obstáculos-no-ensino-de-números-inteiros","o-uso-de-jogos-no-ensino","atividade-1-apresentação-das-operações-por-meio-das-fichas","adição-das-fichas","adição-de-fichas-de-mesma-cor","adição-de-fichas-de-cores-diferentes","subtração-das-fichas","atividade-2-jogo-cartas-das-operações","participantes","objetivo-da-atividade","materiais","como-jogar","atividade-3-jogo-tabuleiro-dos-sinais","participantes-1","materiais-1","fase-1-tabuleiro-1","objetivo-do-jogo","como-jogar-1","fase-2-tabuleiro-2","objetivo-do-jogo-1","como-jogar-2","considerações-finais","notas","referências"],"options":{"chapters":true}}

View File

@ -1 +1 @@
{"entries":[{"caption":"Coloração do alvo","key":"fig-38","order":{"number":8,"section":[1,4,3,0,0,0,0]}},{"caption":"C. L. vermelho e verde","key":"fig-33","order":{"number":3,"section":[1,3,4,2,0,0,0]}},{"caption":"C. L. vermelho e verde","key":"fig-34","order":{"number":4,"section":[1,3,4,2,0,0,0]}},{"caption":"Corações e Losangos","key":"fig-32","order":{"number":2,"section":[1,3,4,1,0,0,0]}},{"caption":"Alvos","key":"fig-310","order":{"number":10,"section":[1,4,3,0,0,0,0]}},{"caption":"Linguagem corrente e linguagem algébrica","key":"tbl-algebrica","order":{"number":2,"section":[1,5,2,0,0,0,0]}},{"caption":"Expressões de cada rodada","key":"tbl-expressoes","order":{"number":1,"section":[1,4,4,0,0,0,0]}},{"caption":"Molde da faixa lateral do alvo","key":"fig-39","order":{"number":9,"section":[1,4,3,0,0,0,0]}},{"caption":"Corações e Estrelas","key":"fig-31","order":{"number":1,"section":[1,3,4,1,0,0,0]}},{"caption":"Losangos com valores","key":"fig-35","order":{"number":5,"section":[1,3,4,3,0,0,0]}},{"caption":"Losangos e Estrelas com valores","key":"fig-36","order":{"number":6,"section":[1,3,4,3,0,0,0]}},{"caption":"Corações e losangos com valores positivos e negativos","key":"fig-37","order":{"number":7,"section":[1,3,4,3,0,0,0]}}],"headings":["objetivo-geral","introdução","atividade-1-uso-de-cartões-coloridos","objetivo","material","preparação","procedimento","primeira-parte","segunda-parte","terceira-parte","atividade-2-jogo-do-alvo","objetivo-1","material-1","preparação-1","como-jogar","atividade-3-jogo-de-memória","objetivo-2","material-2","acesso-à-atividade","como-jogar-1","considerações-finais","notas","referências"],"options":{"chapters":true}}
{"entries":[{"caption":"Corações e Losangos","key":"fig-32","order":{"number":2,"section":[1,3,4,1,0,0,0]}},{"caption":"Losangos com valores","key":"fig-35","order":{"number":5,"section":[1,3,4,3,0,0,0]}},{"caption":"Losangos e Estrelas com valores","key":"fig-36","order":{"number":6,"section":[1,3,4,3,0,0,0]}},{"caption":"Linguagem corrente e linguagem algébrica","key":"tbl-algebrica","order":{"number":2,"section":[1,5,2,0,0,0,0]}},{"caption":"Corações e Estrelas","key":"fig-31","order":{"number":1,"section":[1,3,4,1,0,0,0]}},{"caption":"Expressões de cada rodada","key":"tbl-expressoes","order":{"number":1,"section":[1,4,4,0,0,0,0]}},{"caption":"Alvos","key":"fig-310","order":{"number":10,"section":[1,4,3,0,0,0,0]}},{"caption":"Coloração do alvo","key":"fig-38","order":{"number":8,"section":[1,4,3,0,0,0,0]}},{"caption":"Corações e losangos com valores positivos e negativos","key":"fig-37","order":{"number":7,"section":[1,3,4,3,0,0,0]}},{"caption":"C. L. vermelho e verde","key":"fig-33","order":{"number":3,"section":[1,3,4,2,0,0,0]}},{"caption":"C. L. vermelho e verde","key":"fig-34","order":{"number":4,"section":[1,3,4,2,0,0,0]}},{"caption":"Molde da faixa lateral do alvo","key":"fig-39","order":{"number":9,"section":[1,4,3,0,0,0,0]}}],"headings":["objetivo-geral","introdução","atividade-1-uso-de-cartões-coloridos","objetivo","material","preparação","procedimento","primeira-parte","segunda-parte","terceira-parte","atividade-2-jogo-do-alvo","objetivo-1","material-1","preparação-1","como-jogar","atividade-3-jogo-de-memória","objetivo-2","material-2","acesso-à-atividade","como-jogar-1","considerações-finais","notas","referências"],"options":{"chapters":true}}

View File

@ -1 +1 @@
{"entries":[{"caption":"Captura de tela do planejamento da atividade","key":"fig-21","order":{"number":1,"section":[0,3,4,1,0,0,0]}},{"caption":"Captura de tela do planejamento da atividade","key":"fig-22","order":{"number":2,"section":[0,3,4,2,0,0,0]}},{"caption":"Captura de tela do planejamento da atividade","key":"fig-24","order":{"number":4,"section":[0,3,4,4,0,0,0]}},{"caption":"Tabuleiro serpentes e escadas","key":"fig-25","order":{"number":5,"section":[0,4,4,0,0,0,0]}},{"caption":"Captura de tela do planejamento da atividade","key":"fig-23","order":{"number":3,"section":[0,3,4,3,0,0,0]}}],"headings":["objetivo-geral","introdução","atividade-1-balança-de-dois-pratos","objetivo","material","acesso-à-atividade","funcionamento","primeira-etapa-noções-básicas","segunda-etapa---variáveis3","terceira-etapa-operações","quarta-etapa-resolve","atividade-2-serpentes-e-escadas-trilha-das-equações","objetivo-1","material-1","acesso-ao-tabuleiro-e-cartões","regras-do-jogo","considerações-finais","notas","referências"],"options":{"chapters":true}}
{"entries":[{"caption":"Captura de tela do planejamento da atividade","key":"fig-21","order":{"number":1,"section":[0,3,4,1,0,0,0]}},{"caption":"Captura de tela do planejamento da atividade","key":"fig-22","order":{"number":2,"section":[0,3,4,2,0,0,0]}},{"caption":"Tabuleiro serpentes e escadas","key":"fig-25","order":{"number":5,"section":[0,4,4,0,0,0,0]}},{"caption":"Captura de tela do planejamento da atividade","key":"fig-23","order":{"number":3,"section":[0,3,4,3,0,0,0]}},{"caption":"Captura de tela do planejamento da atividade","key":"fig-24","order":{"number":4,"section":[0,3,4,4,0,0,0]}}],"headings":["objetivo-geral","introdução","atividade-1-balança-de-dois-pratos","objetivo","material","acesso-à-atividade","funcionamento","primeira-etapa-noções-básicas","segunda-etapa---variáveis3","terceira-etapa-operações","quarta-etapa-resolve","atividade-2-serpentes-e-escadas-trilha-das-equações","objetivo-1","material-1","acesso-ao-tabuleiro-e-cartões","regras-do-jogo","considerações-finais","notas","referências"],"options":{"chapters":true}}

View File

@ -1 +1 @@
{"entries":[{"caption":"Quadro 7: situações problema do jogo percurso de frações","key":"tbl-quadro7","order":{"number":4,"section":[3,3,3,0,0,0,0]}},{"caption":"Exemplo de card presente no jogo","key":"fig-cardVerde","order":{"number":1,"section":[3,1,2,0,0,0,0]}},{"caption":"Layout do Jogo","key":"fig-telaCardDasFracoes","order":{"number":2,"section":[3,1,3,0,0,0,0]}},{"caption":"Quadro 5: situações problema do jogo da memória","key":"tbl-quadro5","order":{"number":3,"section":[3,2,2,0,0,0,0]}},{"caption":"Quadro 4: situações problema do jogo *card* de frações","key":"tbl-quadro4","order":{"number":2,"section":[3,1,3,0,0,0,0]}},{"caption":"Quadro 1: O objeto de conhecimento fração na BNCC","key":"tbl-quadro1","order":{"number":1,"section":[3,0,0,0,0,0,0]}}],"headings":["card_fracoes","regras-do-jogo","situação-exemplo","os-comandos-do-jogo","jogo_memoria","regras-do-jogo-1","situação-exemplo-1","percurso_fracoes","material","regras-do-jogo-2","situação-exemplo-2","notas","referências"],"options":{"tbl-prefix":"Quadro","tbl-title":"Quadro"}}
{"entries":[{"caption":"Exemplo de card presente no jogo","key":"fig-cardVerde","order":{"number":1,"section":[3,1,2,0,0,0,0]}},{"caption":"Layout do Jogo","key":"fig-telaCardDasFracoes","order":{"number":2,"section":[3,1,3,0,0,0,0]}},{"caption":"Quadro 1: O objeto de conhecimento fração na BNCC","key":"tbl-quadro1","order":{"number":1,"section":[3,0,0,0,0,0,0]}},{"caption":"Quadro 5: situações problema do jogo da memória","key":"tbl-quadro5","order":{"number":3,"section":[3,2,2,0,0,0,0]}},{"caption":"Quadro 7: situações problema do jogo percurso de frações","key":"tbl-quadro7","order":{"number":4,"section":[3,3,3,0,0,0,0]}},{"caption":"Quadro 4: situações problema do jogo *card* de frações","key":"tbl-quadro4","order":{"number":2,"section":[3,1,3,0,0,0,0]}}],"headings":["card_fracoes","regras-do-jogo","situação-exemplo","os-comandos-do-jogo","jogo_memoria","regras-do-jogo-1","situação-exemplo-1","percurso_fracoes","material","regras-do-jogo-2","situação-exemplo-2","notas","referências"],"options":{"tbl-prefix":"Quadro","tbl-title":"Quadro"}}

View File

@ -1 +1 @@
{"entries":[{"caption":"Materiais para a construção do astrolábio","key":"fig-44","order":{"number":4,"section":[2,3,1,0,0,0,0]}},{"caption":"Ilustração das medidas obtidas","key":"fig-410","order":{"number":10,"section":[2,4,2,0,0,0,0]}},{"caption":"Astrolábio Esférico","key":"fig-41","order":{"number":1,"section":[2,2,0,0,0,0,0]}},{"caption":"Representação do esquema de medição","key":"fig-49","order":{"number":9,"section":[2,4,1,0,0,0,0]}},{"caption":"Modo de utilizar o astrolábio","key":"fig-47","order":{"number":7,"section":[2,4,1,0,0,0,0]}},{"caption":"Ilustração das medidas obtidas","key":"fig-412","order":{"number":12,"section":[2,4,4,0,0,0,0]}},{"caption":"Medição da porta","key":"fig-411","order":{"number":11,"section":[2,4,3,0,0,0,0]}},{"caption":"Representação dos ângulos alfa e teta","key":"fig-48","order":{"number":8,"section":[2,4,1,0,0,0,0]}},{"caption":"Canudo fixado nas marcações 0º e 180º","key":"fig-46","order":{"number":6,"section":[2,3,1,0,0,0,0]}},{"caption":"","key":"eq-tgdif","order":{"number":2,"section":[2,4,3,0,0,0,0]}},{"caption":"","key":"eq-tg","order":{"number":1,"section":[2,4,1,0,0,0,0]}},{"caption":"Astrolábio Náutico","key":"fig-43","order":{"number":3,"section":[2,2,0,0,0,0,0]}},{"caption":"Perfuração do transferidor","key":"fig-45","order":{"number":5,"section":[2,3,1,0,0,0,0]}},{"caption":"Astrolábio Planisférico","key":"fig-42","order":{"number":2,"section":[2,2,0,0,0,0,0]}}],"headings":["objetivo-geral","introdução","atividade-1-construção-do-astrolábio-caseiro","materiais-e-métodos","atividade-2-medições-com-o-astrolábio","método-de-uso","medindo-uma-árvore","medindo-uma-porta","medindo-um-prédio","considerações-finais","notas","referências"],"options":{"chapters":true}}
{"entries":[{"caption":"Ilustração das medidas obtidas","key":"fig-412","order":{"number":12,"section":[2,4,4,0,0,0,0]}},{"caption":"Representação dos ângulos alfa e teta","key":"fig-48","order":{"number":8,"section":[2,4,1,0,0,0,0]}},{"caption":"","key":"eq-tgdif","order":{"number":2,"section":[2,4,3,0,0,0,0]}},{"caption":"Astrolábio Náutico","key":"fig-43","order":{"number":3,"section":[2,2,0,0,0,0,0]}},{"caption":"Canudo fixado nas marcações 0º e 180º","key":"fig-46","order":{"number":6,"section":[2,3,1,0,0,0,0]}},{"caption":"Astrolábio Planisférico","key":"fig-42","order":{"number":2,"section":[2,2,0,0,0,0,0]}},{"caption":"Medição da porta","key":"fig-411","order":{"number":11,"section":[2,4,3,0,0,0,0]}},{"caption":"Representação do esquema de medição","key":"fig-49","order":{"number":9,"section":[2,4,1,0,0,0,0]}},{"caption":"","key":"eq-tg","order":{"number":1,"section":[2,4,1,0,0,0,0]}},{"caption":"Materiais para a construção do astrolábio","key":"fig-44","order":{"number":4,"section":[2,3,1,0,0,0,0]}},{"caption":"Ilustração das medidas obtidas","key":"fig-410","order":{"number":10,"section":[2,4,2,0,0,0,0]}},{"caption":"Astrolábio Esférico","key":"fig-41","order":{"number":1,"section":[2,2,0,0,0,0,0]}},{"caption":"Perfuração do transferidor","key":"fig-45","order":{"number":5,"section":[2,3,1,0,0,0,0]}},{"caption":"Modo de utilizar o astrolábio","key":"fig-47","order":{"number":7,"section":[2,4,1,0,0,0,0]}}],"headings":["objetivo-geral","introdução","atividade-1-construção-do-astrolábio-caseiro","materiais-e-métodos","atividade-2-medições-com-o-astrolábio","método-de-uso","medindo-uma-árvore","medindo-uma-porta","medindo-um-prédio","considerações-finais","notas","referências"],"options":{"chapters":true}}

View File

@ -11,7 +11,5 @@ contributes:
citation: true
google-scholar: true
smooth-scroll: true
theme:
light: [cosmo, custom.scss]
dark: [superhero, custom.scss]
theme: [cosmo, custom.scss]

View File

@ -280,14 +280,10 @@ google-scholar: true
format:
moan-livro-html:
theme:
light:
- cosmo
- _extensions/editoramoan/moan-livro/custom.scss
- css/moan.scss
dark:
- superhero
- _extensions/editoramoan/moan-livro/custom.scss
- css/moan.scss
number-sections: false
number-depth: 1
anchor-sections: false

View File

@ -35,12 +35,10 @@ ul.task-list li input[type="checkbox"] {
<script src="site_libs/quarto-html/popper.min.js"></script>
<script src="site_libs/quarto-html/tippy.umd.min.js"></script>
<link href="site_libs/quarto-html/tippy.css" rel="stylesheet"/>
<link class="quarto-color-scheme" href="site_libs/quarto-html/quarto-syntax-highlighting-e26003cea8cd680ca0c55a263523d882.css" id="quarto-text-highlighting-styles" rel="stylesheet"/>
<link class="quarto-color-scheme quarto-color-alternate" href="site_libs/quarto-html/quarto-syntax-highlighting-dark-d166b450ba5a8e9f7a0ab969bf6592c1.css" id="quarto-text-highlighting-styles" rel="prefetch"/>
<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" class="quarto-color-scheme" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<link append-hash="true" class="quarto-color-scheme quarto-color-alternate" data-mode="dark" href="site_libs/bootstrap/bootstrap-dark-a74fb83d02cabecee07979f98570d466.min.css" id="quarto-bootstrap" rel="prefetch"/>
<link append-hash="true" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<script id="quarto-search-options" type="application/json">{
"location": "navbar",
"copy-button": false,
@ -160,7 +158,7 @@ cookieconsent.run({
<meta content="citation_title=A criança e o número: implicações educacionais da teoria de Piaget para a atuação junto a escolares de 4 a 6 anos;,citation_author=C. Kamii;,citation_publication_date=2005;,citation_cover_date=2005;,citation_year=2005;" name="citation_reference"/>
<meta content="citation_title=Reinventando a aritmética: implicações da teoria de Piaget;,citation_author=C. Kamii;,citation_author=G. Declarck;,citation_publication_date=2001;,citation_cover_date=2001;,citation_year=2001;" name="citation_reference"/>
<meta content="citation_title=Gênese das estruturas lógicas elementares;,citation_author=J. Piaget;,citation_author=B. Inhelder;,citation_publication_date=1971;,citation_cover_date=1971;,citation_year=1971;" name="citation_reference"/>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<body class="nav-sidebar floating nav-fixed">
<div id="quarto-search-results"></div>
<header class="headroom fixed-top" id="quarto-header">
@ -174,7 +172,7 @@ cookieconsent.run({
<span class="navbar-title">Propostas didáticas para o ensino de Matemática</span>
</a>
</div>
<div class="quarto-navbar-tools tools-wide tools-end">
<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">
@ -192,7 +190,6 @@ cookieconsent.run({
</li>
</ul>
</div>
<a class="quarto-color-scheme-toggle quarto-navigation-tool px-1" href="" onclick="window.quartoToggleColorScheme(); return false;" title="Alternar modo escuro"><i class="bi"></i></a>
<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>
@ -318,7 +315,7 @@ cookieconsent.run({
</nav>
</div>
<!-- main -->
<main class="content" id="quarto-document-content"><div id="papel">
<main class="content" id="quarto-document-content"><div id="papel"><div id="papel"><div id="papel"><div id="papel"><div id="papel">
<header class="quarto-title-block default" id="title-block-header">
<div class="quarto-title">
<h1 class="title">Apresentação</h1>
@ -341,7 +338,7 @@ cookieconsent.run({
</div></li>
</ol>
</section>
</div></main> <!-- /main -->
</div></div></div></div></div></main> <!-- /main -->
<script id="quarto-html-after-body" type="application/javascript">
window.document.addEventListener("DOMContentLoaded", function (event) {
const toggleBodyColorMode = (bsSheetEl) => {
@ -362,150 +359,6 @@ window.document.addEventListener("DOMContentLoaded", function (event) {
}
}
toggleBodyColorPrimary();
const disableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'prefetch';
}
}
const enableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'stylesheet';
}
}
const manageTransitions = (selector, allowTransitions) => {
const els = window.document.querySelectorAll(selector);
for (let i=0; i < els.length; i++) {
const el = els[i];
if (allowTransitions) {
el.classList.remove('notransition');
} else {
el.classList.add('notransition');
}
}
}
const toggleGiscusIfUsed = (isAlternate, darkModeDefault) => {
const baseTheme = document.querySelector('#giscus-base-theme')?.value ?? 'light';
const alternateTheme = document.querySelector('#giscus-alt-theme')?.value ?? 'dark';
let newTheme = '';
if(darkModeDefault) {
newTheme = isAlternate ? baseTheme : alternateTheme;
} else {
newTheme = isAlternate ? alternateTheme : baseTheme;
}
const changeGiscusTheme = () => {
// From: https://github.com/giscus/giscus/issues/336
const sendMessage = (message) => {
const iframe = document.querySelector('iframe.giscus-frame');
if (!iframe) return;
iframe.contentWindow.postMessage({ giscus: message }, 'https://giscus.app');
}
sendMessage({
setConfig: {
theme: newTheme
}
});
}
const isGiscussLoaded = window.document.querySelector('iframe.giscus-frame') !== null;
if (isGiscussLoaded) {
changeGiscusTheme();
}
}
const toggleColorMode = (alternate) => {
// Switch the stylesheets
const alternateStylesheets = window.document.querySelectorAll('link.quarto-color-scheme.quarto-color-alternate');
manageTransitions('#quarto-margin-sidebar .nav-link', false);
if (alternate) {
enableStylesheet(alternateStylesheets);
for (const sheetNode of alternateStylesheets) {
if (sheetNode.id === "quarto-bootstrap") {
toggleBodyColorMode(sheetNode);
}
}
} else {
disableStylesheet(alternateStylesheets);
toggleBodyColorPrimary();
}
manageTransitions('#quarto-margin-sidebar .nav-link', true);
// Switch the toggles
const toggles = window.document.querySelectorAll('.quarto-color-scheme-toggle');
for (let i=0; i < toggles.length; i++) {
const toggle = toggles[i];
if (toggle) {
if (alternate) {
toggle.classList.add("alternate");
} else {
toggle.classList.remove("alternate");
}
}
}
// Hack to workaround the fact that safari doesn't
// properly recolor the scrollbar when toggling (#1455)
if (navigator.userAgent.indexOf('Safari') > 0 && navigator.userAgent.indexOf('Chrome') == -1) {
manageTransitions("body", false);
window.scrollTo(0, 1);
setTimeout(() => {
window.scrollTo(0, 0);
manageTransitions("body", true);
}, 40);
}
}
const isFileUrl = () => {
return window.location.protocol === 'file:';
}
const hasAlternateSentinel = () => {
let styleSentinel = getColorSchemeSentinel();
if (styleSentinel !== null) {
return styleSentinel === "alternate";
} else {
return false;
}
}
const setStyleSentinel = (alternate) => {
const value = alternate ? "alternate" : "default";
if (!isFileUrl()) {
window.localStorage.setItem("quarto-color-scheme", value);
} else {
localAlternateSentinel = value;
}
}
const getColorSchemeSentinel = () => {
if (!isFileUrl()) {
const storageValue = window.localStorage.getItem("quarto-color-scheme");
return storageValue != null ? storageValue : localAlternateSentinel;
} else {
return localAlternateSentinel;
}
}
const darkModeDefault = false;
let localAlternateSentinel = darkModeDefault ? 'alternate' : 'default';
// Dark / light mode switch
window.quartoToggleColorScheme = () => {
// Read the current dark / light value
let toAlternate = !hasAlternateSentinel();
toggleColorMode(toAlternate);
setStyleSentinel(toAlternate);
toggleGiscusIfUsed(toAlternate, darkModeDefault);
};
// Ensure there is a toggle, if there isn't float one in the top right
if (window.document.querySelector('.quarto-color-scheme-toggle') === null) {
const a = window.document.createElement('a');
a.classList.add('top-right');
a.classList.add('quarto-color-scheme-toggle');
a.href = "";
a.onclick = function() { try { window.quartoToggleColorScheme(); } catch {} return false; };
const i = window.document.createElement("i");
i.classList.add('bi');
a.appendChild(i);
window.document.body.appendChild(a);
}
// Switch to dark mode if need be
if (hasAlternateSentinel()) {
toggleColorMode(true);
} else {
toggleColorMode(false);
}
const isCodeAnnotation = (el) => {
for (const clz of el.classList) {
if (clz.startsWith('code-annotation-')) {

View File

@ -55,12 +55,10 @@ div.csl-indent {
<script src="site_libs/quarto-html/popper.min.js"></script>
<script src="site_libs/quarto-html/tippy.umd.min.js"></script>
<link href="site_libs/quarto-html/tippy.css" rel="stylesheet"/>
<link class="quarto-color-scheme" href="site_libs/quarto-html/quarto-syntax-highlighting-e26003cea8cd680ca0c55a263523d882.css" id="quarto-text-highlighting-styles" rel="stylesheet"/>
<link class="quarto-color-scheme quarto-color-alternate" href="site_libs/quarto-html/quarto-syntax-highlighting-dark-d166b450ba5a8e9f7a0ab969bf6592c1.css" id="quarto-text-highlighting-styles" rel="prefetch"/>
<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" class="quarto-color-scheme" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<link append-hash="true" class="quarto-color-scheme quarto-color-alternate" data-mode="dark" href="site_libs/bootstrap/bootstrap-dark-a74fb83d02cabecee07979f98570d466.min.css" id="quarto-bootstrap" rel="prefetch"/>
<link append-hash="true" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<script src="site_libs/quarto-contrib/glightbox/glightbox.min.js"></script>
<link href="site_libs/quarto-contrib/glightbox/glightbox.min.css" rel="stylesheet"/>
<link href="site_libs/quarto-contrib/glightbox/lightbox.css" rel="stylesheet"/>
@ -212,7 +210,7 @@ window.Quarto = {
<meta content="citation_title=A criança e o número: implicações educacionais da teoria de Piaget para a atuação junto a escolares de 4 a 6 anos;,citation_author=C. Kamii;,citation_publication_date=2005;,citation_cover_date=2005;,citation_year=2005;" name="citation_reference"/>
<meta content="citation_title=Reinventando a aritmética: implicações da teoria de Piaget;,citation_author=C. Kamii;,citation_author=G. Declarck;,citation_publication_date=2001;,citation_cover_date=2001;,citation_year=2001;" name="citation_reference"/>
<meta content="citation_title=Gênese das estruturas lógicas elementares;,citation_author=J. Piaget;,citation_author=B. Inhelder;,citation_publication_date=1971;,citation_cover_date=1971;,citation_year=1971;" name="citation_reference"/>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<body class="nav-sidebar floating nav-fixed">
<div id="quarto-search-results"></div>
<header class="headroom fixed-top" id="quarto-header">
@ -226,7 +224,7 @@ window.Quarto = {
<span class="navbar-title">Propostas didáticas para o ensino de Matemática</span>
</a>
</div>
<div class="quarto-navbar-tools tools-wide tools-end">
<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">
@ -244,7 +242,6 @@ window.Quarto = {
</li>
</ul>
</div>
<a class="quarto-color-scheme-toggle quarto-navigation-tool px-1" href="" onclick="window.quartoToggleColorScheme(); return false;" title="Alternar modo escuro"><i class="bi"></i></a>
<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>
@ -395,7 +392,7 @@ window.Quarto = {
</nav>
</div>
<!-- main -->
<main class="content" id="quarto-document-content"><div id="papel">
<main class="content" id="quarto-document-content"><div id="papel"><div id="papel"><div id="papel"><div id="papel"><div id="papel">
<header class="quarto-title-block default" id="title-block-header"><nav aria-label="breadcrumb" class="quarto-page-breadcrumbs quarto-title-breadcrumbs d-none d-lg-block"><ol class="breadcrumb"><li class="breadcrumb-item"><a href="./contextualizando-propostas-didaticas-_pibid-matematica-cascavel.html">Parte 1: propostas didáticas Pibid/Matemática/Cascavel</a></li><li class="breadcrumb-item"><a href="./atividades-ludicas-para-o-ensino-da-linguagem-algebrica.html"><span class="chapter-title">Atividades lúdicas <br/>para o ensino da <br/>linguagem algébrica</span></a></li></ol></nav>
<div class="quarto-title">
<h1 class="title"><span class="chapter-title">Atividades lúdicas <br/>para o ensino da <br/>linguagem algébrica</span></h1>
@ -886,7 +883,7 @@ SILVA, B. R. da. <strong>Jogos e atividades lúdicas no ensino da álgebra</stro
</div>
</div>
</section>
</div></main> <!-- /main -->
</div></div></div></div></div></main> <!-- /main -->
<script id="quarto-html-after-body" type="application/javascript">
window.document.addEventListener("DOMContentLoaded", function (event) {
const toggleBodyColorMode = (bsSheetEl) => {
@ -907,150 +904,6 @@ window.document.addEventListener("DOMContentLoaded", function (event) {
}
}
toggleBodyColorPrimary();
const disableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'prefetch';
}
}
const enableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'stylesheet';
}
}
const manageTransitions = (selector, allowTransitions) => {
const els = window.document.querySelectorAll(selector);
for (let i=0; i < els.length; i++) {
const el = els[i];
if (allowTransitions) {
el.classList.remove('notransition');
} else {
el.classList.add('notransition');
}
}
}
const toggleGiscusIfUsed = (isAlternate, darkModeDefault) => {
const baseTheme = document.querySelector('#giscus-base-theme')?.value ?? 'light';
const alternateTheme = document.querySelector('#giscus-alt-theme')?.value ?? 'dark';
let newTheme = '';
if(darkModeDefault) {
newTheme = isAlternate ? baseTheme : alternateTheme;
} else {
newTheme = isAlternate ? alternateTheme : baseTheme;
}
const changeGiscusTheme = () => {
// From: https://github.com/giscus/giscus/issues/336
const sendMessage = (message) => {
const iframe = document.querySelector('iframe.giscus-frame');
if (!iframe) return;
iframe.contentWindow.postMessage({ giscus: message }, 'https://giscus.app');
}
sendMessage({
setConfig: {
theme: newTheme
}
});
}
const isGiscussLoaded = window.document.querySelector('iframe.giscus-frame') !== null;
if (isGiscussLoaded) {
changeGiscusTheme();
}
}
const toggleColorMode = (alternate) => {
// Switch the stylesheets
const alternateStylesheets = window.document.querySelectorAll('link.quarto-color-scheme.quarto-color-alternate');
manageTransitions('#quarto-margin-sidebar .nav-link', false);
if (alternate) {
enableStylesheet(alternateStylesheets);
for (const sheetNode of alternateStylesheets) {
if (sheetNode.id === "quarto-bootstrap") {
toggleBodyColorMode(sheetNode);
}
}
} else {
disableStylesheet(alternateStylesheets);
toggleBodyColorPrimary();
}
manageTransitions('#quarto-margin-sidebar .nav-link', true);
// Switch the toggles
const toggles = window.document.querySelectorAll('.quarto-color-scheme-toggle');
for (let i=0; i < toggles.length; i++) {
const toggle = toggles[i];
if (toggle) {
if (alternate) {
toggle.classList.add("alternate");
} else {
toggle.classList.remove("alternate");
}
}
}
// Hack to workaround the fact that safari doesn't
// properly recolor the scrollbar when toggling (#1455)
if (navigator.userAgent.indexOf('Safari') > 0 && navigator.userAgent.indexOf('Chrome') == -1) {
manageTransitions("body", false);
window.scrollTo(0, 1);
setTimeout(() => {
window.scrollTo(0, 0);
manageTransitions("body", true);
}, 40);
}
}
const isFileUrl = () => {
return window.location.protocol === 'file:';
}
const hasAlternateSentinel = () => {
let styleSentinel = getColorSchemeSentinel();
if (styleSentinel !== null) {
return styleSentinel === "alternate";
} else {
return false;
}
}
const setStyleSentinel = (alternate) => {
const value = alternate ? "alternate" : "default";
if (!isFileUrl()) {
window.localStorage.setItem("quarto-color-scheme", value);
} else {
localAlternateSentinel = value;
}
}
const getColorSchemeSentinel = () => {
if (!isFileUrl()) {
const storageValue = window.localStorage.getItem("quarto-color-scheme");
return storageValue != null ? storageValue : localAlternateSentinel;
} else {
return localAlternateSentinel;
}
}
const darkModeDefault = false;
let localAlternateSentinel = darkModeDefault ? 'alternate' : 'default';
// Dark / light mode switch
window.quartoToggleColorScheme = () => {
// Read the current dark / light value
let toAlternate = !hasAlternateSentinel();
toggleColorMode(toAlternate);
setStyleSentinel(toAlternate);
toggleGiscusIfUsed(toAlternate, darkModeDefault);
};
// Ensure there is a toggle, if there isn't float one in the top right
if (window.document.querySelector('.quarto-color-scheme-toggle') === null) {
const a = window.document.createElement('a');
a.classList.add('top-right');
a.classList.add('quarto-color-scheme-toggle');
a.href = "";
a.onclick = function() { try { window.quartoToggleColorScheme(); } catch {} return false; };
const i = window.document.createElement("i");
i.classList.add('bi');
a.appendChild(i);
window.document.body.appendChild(a);
}
// Switch to dark mode if need be
if (hasAlternateSentinel()) {
toggleColorMode(true);
} else {
toggleColorMode(false);
}
const isCodeAnnotation = (el) => {
for (const clz of el.classList) {
if (clz.startsWith('code-annotation-')) {

View File

@ -55,12 +55,10 @@ div.csl-indent {
<script src="site_libs/quarto-html/popper.min.js"></script>
<script src="site_libs/quarto-html/tippy.umd.min.js"></script>
<link href="site_libs/quarto-html/tippy.css" rel="stylesheet"/>
<link class="quarto-color-scheme" href="site_libs/quarto-html/quarto-syntax-highlighting-e26003cea8cd680ca0c55a263523d882.css" id="quarto-text-highlighting-styles" rel="stylesheet"/>
<link class="quarto-color-scheme quarto-color-alternate" href="site_libs/quarto-html/quarto-syntax-highlighting-dark-d166b450ba5a8e9f7a0ab969bf6592c1.css" id="quarto-text-highlighting-styles" rel="prefetch"/>
<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" class="quarto-color-scheme" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<link append-hash="true" class="quarto-color-scheme quarto-color-alternate" data-mode="dark" href="site_libs/bootstrap/bootstrap-dark-a74fb83d02cabecee07979f98570d466.min.css" id="quarto-bootstrap" rel="prefetch"/>
<link append-hash="true" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<script id="quarto-search-options" type="application/json">{
"location": "navbar",
"copy-button": false,
@ -180,7 +178,7 @@ cookieconsent.run({
<meta content="citation_title=A criança e o número: implicações educacionais da teoria de Piaget para a atuação junto a escolares de 4 a 6 anos;,citation_author=C. Kamii;,citation_publication_date=2005;,citation_cover_date=2005;,citation_year=2005;" name="citation_reference"/>
<meta content="citation_title=Reinventando a aritmética: implicações da teoria de Piaget;,citation_author=C. Kamii;,citation_author=G. Declarck;,citation_publication_date=2001;,citation_cover_date=2001;,citation_year=2001;" name="citation_reference"/>
<meta content="citation_title=Gênese das estruturas lógicas elementares;,citation_author=J. Piaget;,citation_author=B. Inhelder;,citation_publication_date=1971;,citation_cover_date=1971;,citation_year=1971;" name="citation_reference"/>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<body class="nav-sidebar floating nav-fixed">
<div id="quarto-search-results"></div>
<header class="headroom fixed-top" id="quarto-header">
@ -194,7 +192,7 @@ cookieconsent.run({
<span class="navbar-title">Propostas didáticas para o ensino de Matemática</span>
</a>
</div>
<div class="quarto-navbar-tools tools-wide tools-end">
<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">
@ -212,7 +210,6 @@ cookieconsent.run({
</li>
</ul>
</div>
<a class="quarto-color-scheme-toggle quarto-navigation-tool px-1" href="" onclick="window.quartoToggleColorScheme(); return false;" title="Alternar modo escuro"><i class="bi"></i></a>
<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>
@ -339,7 +336,7 @@ cookieconsent.run({
</nav>
</div>
<!-- main -->
<main class="content" id="quarto-document-content"><div id="papel">
<main class="content" id="quarto-document-content"><div id="papel"><div id="papel"><div id="papel"><div id="papel"><div id="papel">
<header class="quarto-title-block default" id="title-block-header"><nav aria-label="breadcrumb" class="quarto-page-breadcrumbs quarto-title-breadcrumbs d-none d-lg-block"><ol class="breadcrumb"><li class="breadcrumb-item"><a href="./contextualizando-propostas-didaticas-_pibid-matematica-cascavel.html">Parte 1: propostas didáticas Pibid/Matemática/Cascavel</a></li><li class="breadcrumb-item"><a href="./contextualizando-propostas-didaticas-_pibid-matematica-cascavel.html">Contextualizando as <br/> propostas didáticas do <br/> Pibid/Matemática/Cascavel</a></li></ol></nav>
<div class="quarto-title">
<h1 class="title">Contextualizando as <br/> propostas didáticas do <br/> Pibid/Matemática/Cascavel</h1>
@ -408,7 +405,7 @@ NACARATO, A. M. Eu trabalho primeiro no concreto. <strong>Revista de Educação
</div>
</div>
</section>
</div></main> <!-- /main -->
</div></div></div></div></div></main> <!-- /main -->
<script id="quarto-html-after-body" type="application/javascript">
window.document.addEventListener("DOMContentLoaded", function (event) {
const toggleBodyColorMode = (bsSheetEl) => {
@ -429,150 +426,6 @@ window.document.addEventListener("DOMContentLoaded", function (event) {
}
}
toggleBodyColorPrimary();
const disableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'prefetch';
}
}
const enableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'stylesheet';
}
}
const manageTransitions = (selector, allowTransitions) => {
const els = window.document.querySelectorAll(selector);
for (let i=0; i < els.length; i++) {
const el = els[i];
if (allowTransitions) {
el.classList.remove('notransition');
} else {
el.classList.add('notransition');
}
}
}
const toggleGiscusIfUsed = (isAlternate, darkModeDefault) => {
const baseTheme = document.querySelector('#giscus-base-theme')?.value ?? 'light';
const alternateTheme = document.querySelector('#giscus-alt-theme')?.value ?? 'dark';
let newTheme = '';
if(darkModeDefault) {
newTheme = isAlternate ? baseTheme : alternateTheme;
} else {
newTheme = isAlternate ? alternateTheme : baseTheme;
}
const changeGiscusTheme = () => {
// From: https://github.com/giscus/giscus/issues/336
const sendMessage = (message) => {
const iframe = document.querySelector('iframe.giscus-frame');
if (!iframe) return;
iframe.contentWindow.postMessage({ giscus: message }, 'https://giscus.app');
}
sendMessage({
setConfig: {
theme: newTheme
}
});
}
const isGiscussLoaded = window.document.querySelector('iframe.giscus-frame') !== null;
if (isGiscussLoaded) {
changeGiscusTheme();
}
}
const toggleColorMode = (alternate) => {
// Switch the stylesheets
const alternateStylesheets = window.document.querySelectorAll('link.quarto-color-scheme.quarto-color-alternate');
manageTransitions('#quarto-margin-sidebar .nav-link', false);
if (alternate) {
enableStylesheet(alternateStylesheets);
for (const sheetNode of alternateStylesheets) {
if (sheetNode.id === "quarto-bootstrap") {
toggleBodyColorMode(sheetNode);
}
}
} else {
disableStylesheet(alternateStylesheets);
toggleBodyColorPrimary();
}
manageTransitions('#quarto-margin-sidebar .nav-link', true);
// Switch the toggles
const toggles = window.document.querySelectorAll('.quarto-color-scheme-toggle');
for (let i=0; i < toggles.length; i++) {
const toggle = toggles[i];
if (toggle) {
if (alternate) {
toggle.classList.add("alternate");
} else {
toggle.classList.remove("alternate");
}
}
}
// Hack to workaround the fact that safari doesn't
// properly recolor the scrollbar when toggling (#1455)
if (navigator.userAgent.indexOf('Safari') > 0 && navigator.userAgent.indexOf('Chrome') == -1) {
manageTransitions("body", false);
window.scrollTo(0, 1);
setTimeout(() => {
window.scrollTo(0, 0);
manageTransitions("body", true);
}, 40);
}
}
const isFileUrl = () => {
return window.location.protocol === 'file:';
}
const hasAlternateSentinel = () => {
let styleSentinel = getColorSchemeSentinel();
if (styleSentinel !== null) {
return styleSentinel === "alternate";
} else {
return false;
}
}
const setStyleSentinel = (alternate) => {
const value = alternate ? "alternate" : "default";
if (!isFileUrl()) {
window.localStorage.setItem("quarto-color-scheme", value);
} else {
localAlternateSentinel = value;
}
}
const getColorSchemeSentinel = () => {
if (!isFileUrl()) {
const storageValue = window.localStorage.getItem("quarto-color-scheme");
return storageValue != null ? storageValue : localAlternateSentinel;
} else {
return localAlternateSentinel;
}
}
const darkModeDefault = false;
let localAlternateSentinel = darkModeDefault ? 'alternate' : 'default';
// Dark / light mode switch
window.quartoToggleColorScheme = () => {
// Read the current dark / light value
let toAlternate = !hasAlternateSentinel();
toggleColorMode(toAlternate);
setStyleSentinel(toAlternate);
toggleGiscusIfUsed(toAlternate, darkModeDefault);
};
// Ensure there is a toggle, if there isn't float one in the top right
if (window.document.querySelector('.quarto-color-scheme-toggle') === null) {
const a = window.document.createElement('a');
a.classList.add('top-right');
a.classList.add('quarto-color-scheme-toggle');
a.href = "";
a.onclick = function() { try { window.quartoToggleColorScheme(); } catch {} return false; };
const i = window.document.createElement("i");
i.classList.add('bi');
a.appendChild(i);
window.document.body.appendChild(a);
}
// Switch to dark mode if need be
if (hasAlternateSentinel()) {
toggleColorMode(true);
} else {
toggleColorMode(false);
}
const isCodeAnnotation = (el) => {
for (const clz of el.classList) {
if (clz.startsWith('code-annotation-')) {

View File

@ -40,12 +40,10 @@ ul.task-list li input[type="checkbox"] {
<script src="site_libs/quarto-html/popper.min.js"></script>
<script src="site_libs/quarto-html/tippy.umd.min.js"></script>
<link href="site_libs/quarto-html/tippy.css" rel="stylesheet"/>
<link class="quarto-color-scheme" href="site_libs/quarto-html/quarto-syntax-highlighting-e26003cea8cd680ca0c55a263523d882.css" id="quarto-text-highlighting-styles" rel="stylesheet"/>
<link class="quarto-color-scheme quarto-color-alternate" href="site_libs/quarto-html/quarto-syntax-highlighting-dark-d166b450ba5a8e9f7a0ab969bf6592c1.css" id="quarto-text-highlighting-styles" rel="prefetch"/>
<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" class="quarto-color-scheme" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<link append-hash="true" class="quarto-color-scheme quarto-color-alternate" data-mode="dark" href="site_libs/bootstrap/bootstrap-dark-a74fb83d02cabecee07979f98570d466.min.css" id="quarto-bootstrap" rel="prefetch"/>
<link append-hash="true" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<script src="site_libs/quarto-contrib/glightbox/glightbox.min.js"></script>
<link href="site_libs/quarto-contrib/glightbox/glightbox.min.css" rel="stylesheet"/>
<link href="site_libs/quarto-contrib/glightbox/lightbox.css" rel="stylesheet"/>
@ -178,7 +176,7 @@ cookieconsent.run({
<meta content="citation_title=A criança e o número: implicações educacionais da teoria de Piaget para a atuação junto a escolares de 4 a 6 anos;,citation_author=C. Kamii;,citation_publication_date=2005;,citation_cover_date=2005;,citation_year=2005;" name="citation_reference"/>
<meta content="citation_title=Reinventando a aritmética: implicações da teoria de Piaget;,citation_author=C. Kamii;,citation_author=G. Declarck;,citation_publication_date=2001;,citation_cover_date=2001;,citation_year=2001;" name="citation_reference"/>
<meta content="citation_title=Gênese das estruturas lógicas elementares;,citation_author=J. Piaget;,citation_author=B. Inhelder;,citation_publication_date=1971;,citation_cover_date=1971;,citation_year=1971;" name="citation_reference"/>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<body class="nav-sidebar floating nav-fixed">
<div id="quarto-search-results"></div>
<header class="headroom fixed-top" id="quarto-header">
@ -192,7 +190,7 @@ cookieconsent.run({
<span class="navbar-title">Propostas didáticas para o ensino de Matemática</span>
</a>
</div>
<div class="quarto-navbar-tools tools-wide tools-end">
<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">
@ -210,7 +208,6 @@ cookieconsent.run({
</li>
</ul>
</div>
<a class="quarto-color-scheme-toggle quarto-navigation-tool px-1" href="" onclick="window.quartoToggleColorScheme(); return false;" title="Alternar modo escuro"><i class="bi"></i></a>
<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>
@ -341,7 +338,7 @@ cookieconsent.run({
</nav>
</div>
<!-- main -->
<main class="content" id="quarto-document-content"><div id="papel">
<main class="content" id="quarto-document-content"><div id="papel"><div id="papel">
<header class="quarto-title-block default" id="title-block-header">
<div class="quarto-title">
<h1 class="title">Propostas didáticas para o ensino de Matemática</h1>
@ -494,7 +491,7 @@ cookieconsent.run({
<h2 data-anchor-id="versão-impressa">Versão Impressa</h2>
<p class="unidade" id="AP22" title="AP22">Compre a versão impressa e ajude a manter este projeto com livros gratuitos <em>online</em>. Mantenha o conhecimento livre!</p>
<p class="unidade" id="AP23" title="AP23">Assim que o livro físico estiver disponível para venda, ele aparecerá aqui<a class="footnote-ref" href="#fn1" id="fnref1" role="doc-noteref"><sup>1</sup></a>.</p>
<ul id="postos-de-venda"><li class="unidade" id="AP24" title="AP24"><a href="https://www.amazon.com.br/Propostas-did%C3%A1ticas-para-ensino-Matem%C3%A1tica/dp/6585027051/">Amazon</a></li><li class="unidade" id="AP25" title="AP25"><a href="https://loja.umlivro.com.br/propostas-didaticas-para-o-ensino-de-matematica---contribuicoes-no-ambito-do-pibid-6874343/p">UmLivro</a></li></ul></section>
<ul id="postos-de-venda"><li class="unidade" id="AP24" title="AP24"><a href="https://www.amazon.com.br/Propostas-did%C3%A1ticas-para-ensino-Matem%C3%A1tica/dp/6585027051/">Amazon</a></li><li class="unidade" id="AP25" title="AP25"><a href="https://loja.umlivro.com.br/propostas-didaticas-para-o-ensino-de-matematica---contribuicoes-no-ambito-do-pibid-6874343/p">UmLivro</a></li></ul><ul id="postos-de-venda"><li class="unidade" id="AP26" title="AP26"><a href="https://www.amazon.com.br/Propostas-did%C3%A1ticas-para-ensino-Matem%C3%A1tica/dp/6585027051/">Amazon</a></li><li class="unidade" id="AP27" title="AP27"><a href="https://loja.umlivro.com.br/propostas-didaticas-para-o-ensino-de-matematica---contribuicoes-no-ambito-do-pibid-6874343/p">UmLivro</a></li></ul></section>
<section class="level2" id="direitos-autorais">
<h2 data-anchor-id="direitos-autorais">Direitos Autorais</h2>
<p class="unidade" id="AP26" title="AP26">© 2023, Arleni Elise Sella Langer, Adriana Schawabe Reis Lepreda, Dulcyene Maria Ribeiro, Fabiana Magda Garcia Papani, Renata Camacho Bezerra, Richael Silva Caetano e a Editora Moan.</p>
@ -508,7 +505,7 @@ cookieconsent.run({
<li class="unidade_silenciosa" id="fn1" title="fn1"><p>Se algum link de compra estiver quebrado, por favor, nos avise no e-mail <a href="mailto:editora@livro.online">editora@livro.online</a> ou pelo whatsapp <a href="https://api.whatsapp.com/send?phone=5545935050721">+55 (45) 9 3505-0721</a>.<a class="footnote-back" href="#fnref1" role="doc-backlink">↩︎</a></p></li>
</ol>
</section>
</div></main> <!-- /main -->
</div></div></main> <!-- /main -->
<script id="quarto-html-after-body" type="application/javascript">
window.document.addEventListener("DOMContentLoaded", function (event) {
const toggleBodyColorMode = (bsSheetEl) => {
@ -529,150 +526,6 @@ window.document.addEventListener("DOMContentLoaded", function (event) {
}
}
toggleBodyColorPrimary();
const disableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'prefetch';
}
}
const enableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'stylesheet';
}
}
const manageTransitions = (selector, allowTransitions) => {
const els = window.document.querySelectorAll(selector);
for (let i=0; i < els.length; i++) {
const el = els[i];
if (allowTransitions) {
el.classList.remove('notransition');
} else {
el.classList.add('notransition');
}
}
}
const toggleGiscusIfUsed = (isAlternate, darkModeDefault) => {
const baseTheme = document.querySelector('#giscus-base-theme')?.value ?? 'light';
const alternateTheme = document.querySelector('#giscus-alt-theme')?.value ?? 'dark';
let newTheme = '';
if(darkModeDefault) {
newTheme = isAlternate ? baseTheme : alternateTheme;
} else {
newTheme = isAlternate ? alternateTheme : baseTheme;
}
const changeGiscusTheme = () => {
// From: https://github.com/giscus/giscus/issues/336
const sendMessage = (message) => {
const iframe = document.querySelector('iframe.giscus-frame');
if (!iframe) return;
iframe.contentWindow.postMessage({ giscus: message }, 'https://giscus.app');
}
sendMessage({
setConfig: {
theme: newTheme
}
});
}
const isGiscussLoaded = window.document.querySelector('iframe.giscus-frame') !== null;
if (isGiscussLoaded) {
changeGiscusTheme();
}
}
const toggleColorMode = (alternate) => {
// Switch the stylesheets
const alternateStylesheets = window.document.querySelectorAll('link.quarto-color-scheme.quarto-color-alternate');
manageTransitions('#quarto-margin-sidebar .nav-link', false);
if (alternate) {
enableStylesheet(alternateStylesheets);
for (const sheetNode of alternateStylesheets) {
if (sheetNode.id === "quarto-bootstrap") {
toggleBodyColorMode(sheetNode);
}
}
} else {
disableStylesheet(alternateStylesheets);
toggleBodyColorPrimary();
}
manageTransitions('#quarto-margin-sidebar .nav-link', true);
// Switch the toggles
const toggles = window.document.querySelectorAll('.quarto-color-scheme-toggle');
for (let i=0; i < toggles.length; i++) {
const toggle = toggles[i];
if (toggle) {
if (alternate) {
toggle.classList.add("alternate");
} else {
toggle.classList.remove("alternate");
}
}
}
// Hack to workaround the fact that safari doesn't
// properly recolor the scrollbar when toggling (#1455)
if (navigator.userAgent.indexOf('Safari') > 0 && navigator.userAgent.indexOf('Chrome') == -1) {
manageTransitions("body", false);
window.scrollTo(0, 1);
setTimeout(() => {
window.scrollTo(0, 0);
manageTransitions("body", true);
}, 40);
}
}
const isFileUrl = () => {
return window.location.protocol === 'file:';
}
const hasAlternateSentinel = () => {
let styleSentinel = getColorSchemeSentinel();
if (styleSentinel !== null) {
return styleSentinel === "alternate";
} else {
return false;
}
}
const setStyleSentinel = (alternate) => {
const value = alternate ? "alternate" : "default";
if (!isFileUrl()) {
window.localStorage.setItem("quarto-color-scheme", value);
} else {
localAlternateSentinel = value;
}
}
const getColorSchemeSentinel = () => {
if (!isFileUrl()) {
const storageValue = window.localStorage.getItem("quarto-color-scheme");
return storageValue != null ? storageValue : localAlternateSentinel;
} else {
return localAlternateSentinel;
}
}
const darkModeDefault = false;
let localAlternateSentinel = darkModeDefault ? 'alternate' : 'default';
// Dark / light mode switch
window.quartoToggleColorScheme = () => {
// Read the current dark / light value
let toAlternate = !hasAlternateSentinel();
toggleColorMode(toAlternate);
setStyleSentinel(toAlternate);
toggleGiscusIfUsed(toAlternate, darkModeDefault);
};
// Ensure there is a toggle, if there isn't float one in the top right
if (window.document.querySelector('.quarto-color-scheme-toggle') === null) {
const a = window.document.createElement('a');
a.classList.add('top-right');
a.classList.add('quarto-color-scheme-toggle');
a.href = "";
a.onclick = function() { try { window.quartoToggleColorScheme(); } catch {} return false; };
const i = window.document.createElement("i");
i.classList.add('bi');
a.appendChild(i);
window.document.body.appendChild(a);
}
// Switch to dark mode if need be
if (hasAlternateSentinel()) {
toggleColorMode(true);
} else {
toggleColorMode(false);
}
const isCodeAnnotation = (el) => {
for (const clz of el.classList) {
if (clz.startsWith('code-annotation-')) {

View File

@ -55,12 +55,10 @@ div.csl-indent {
<script src="site_libs/quarto-html/popper.min.js"></script>
<script src="site_libs/quarto-html/tippy.umd.min.js"></script>
<link href="site_libs/quarto-html/tippy.css" rel="stylesheet"/>
<link class="quarto-color-scheme" href="site_libs/quarto-html/quarto-syntax-highlighting-e26003cea8cd680ca0c55a263523d882.css" id="quarto-text-highlighting-styles" rel="stylesheet"/>
<link class="quarto-color-scheme quarto-color-alternate" href="site_libs/quarto-html/quarto-syntax-highlighting-dark-d166b450ba5a8e9f7a0ab969bf6592c1.css" id="quarto-text-highlighting-styles" rel="prefetch"/>
<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" class="quarto-color-scheme" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<link append-hash="true" class="quarto-color-scheme quarto-color-alternate" data-mode="dark" href="site_libs/bootstrap/bootstrap-dark-a74fb83d02cabecee07979f98570d466.min.css" id="quarto-bootstrap" rel="prefetch"/>
<link append-hash="true" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<script src="site_libs/quarto-contrib/glightbox/glightbox.min.js"></script>
<link href="site_libs/quarto-contrib/glightbox/glightbox.min.css" rel="stylesheet"/>
<link href="site_libs/quarto-contrib/glightbox/lightbox.css" rel="stylesheet"/>
@ -183,7 +181,7 @@ cookieconsent.run({
<meta content="citation_title=A criança e o número: implicações educacionais da teoria de Piaget para a atuação junto a escolares de 4 a 6 anos;,citation_author=C. Kamii;,citation_publication_date=2005;,citation_cover_date=2005;,citation_year=2005;" name="citation_reference"/>
<meta content="citation_title=Reinventando a aritmética: implicações da teoria de Piaget;,citation_author=C. Kamii;,citation_author=G. Declarck;,citation_publication_date=2001;,citation_cover_date=2001;,citation_year=2001;" name="citation_reference"/>
<meta content="citation_title=Gênese das estruturas lógicas elementares;,citation_author=J. Piaget;,citation_author=B. Inhelder;,citation_publication_date=1971;,citation_cover_date=1971;,citation_year=1971;" name="citation_reference"/>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<body class="nav-sidebar floating nav-fixed">
<div id="quarto-search-results"></div>
<header class="headroom fixed-top" id="quarto-header">
@ -197,7 +195,7 @@ cookieconsent.run({
<span class="navbar-title">Propostas didáticas para o ensino de Matemática</span>
</a>
</div>
<div class="quarto-navbar-tools tools-wide tools-end">
<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">
@ -215,7 +213,6 @@ cookieconsent.run({
</li>
</ul>
</div>
<a class="quarto-color-scheme-toggle quarto-navigation-tool px-1" href="" onclick="window.quartoToggleColorScheme(); return false;" title="Alternar modo escuro"><i class="bi"></i></a>
<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>
@ -359,7 +356,7 @@ cookieconsent.run({
</nav>
</div>
<!-- main -->
<main class="content" id="quarto-document-content"><div id="papel">
<main class="content" id="quarto-document-content"><div id="papel"><div id="papel"><div id="papel"><div id="papel"><div id="papel">
<header class="quarto-title-block default" id="title-block-header"><nav aria-label="breadcrumb" class="quarto-page-breadcrumbs quarto-title-breadcrumbs d-none d-lg-block"><ol class="breadcrumb"><li class="breadcrumb-item"><a href="./contextualizando-propostas-didaticas-_pibid-matematica-cascavel.html">Parte 1: propostas didáticas Pibid/Matemática/Cascavel</a></li><li class="breadcrumb-item"><a href="./jogos-no-ensino-de-equacoes.html">Jogos no ensino de equações</a></li></ol></nav>
<div class="quarto-title">
<h1 class="title">Jogos no ensino de equações</h1>
@ -559,7 +556,7 @@ SOUZA, M. L. V.; LOPES, S. A. A.; NASCIMENTO, K. G. D. <strong>Álgebra: Propost
</div>
</div>
</section>
</div></main> <!-- /main -->
</div></div></div></div></div></main> <!-- /main -->
<script id="quarto-html-after-body" type="application/javascript">
window.document.addEventListener("DOMContentLoaded", function (event) {
const toggleBodyColorMode = (bsSheetEl) => {
@ -580,150 +577,6 @@ window.document.addEventListener("DOMContentLoaded", function (event) {
}
}
toggleBodyColorPrimary();
const disableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'prefetch';
}
}
const enableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'stylesheet';
}
}
const manageTransitions = (selector, allowTransitions) => {
const els = window.document.querySelectorAll(selector);
for (let i=0; i < els.length; i++) {
const el = els[i];
if (allowTransitions) {
el.classList.remove('notransition');
} else {
el.classList.add('notransition');
}
}
}
const toggleGiscusIfUsed = (isAlternate, darkModeDefault) => {
const baseTheme = document.querySelector('#giscus-base-theme')?.value ?? 'light';
const alternateTheme = document.querySelector('#giscus-alt-theme')?.value ?? 'dark';
let newTheme = '';
if(darkModeDefault) {
newTheme = isAlternate ? baseTheme : alternateTheme;
} else {
newTheme = isAlternate ? alternateTheme : baseTheme;
}
const changeGiscusTheme = () => {
// From: https://github.com/giscus/giscus/issues/336
const sendMessage = (message) => {
const iframe = document.querySelector('iframe.giscus-frame');
if (!iframe) return;
iframe.contentWindow.postMessage({ giscus: message }, 'https://giscus.app');
}
sendMessage({
setConfig: {
theme: newTheme
}
});
}
const isGiscussLoaded = window.document.querySelector('iframe.giscus-frame') !== null;
if (isGiscussLoaded) {
changeGiscusTheme();
}
}
const toggleColorMode = (alternate) => {
// Switch the stylesheets
const alternateStylesheets = window.document.querySelectorAll('link.quarto-color-scheme.quarto-color-alternate');
manageTransitions('#quarto-margin-sidebar .nav-link', false);
if (alternate) {
enableStylesheet(alternateStylesheets);
for (const sheetNode of alternateStylesheets) {
if (sheetNode.id === "quarto-bootstrap") {
toggleBodyColorMode(sheetNode);
}
}
} else {
disableStylesheet(alternateStylesheets);
toggleBodyColorPrimary();
}
manageTransitions('#quarto-margin-sidebar .nav-link', true);
// Switch the toggles
const toggles = window.document.querySelectorAll('.quarto-color-scheme-toggle');
for (let i=0; i < toggles.length; i++) {
const toggle = toggles[i];
if (toggle) {
if (alternate) {
toggle.classList.add("alternate");
} else {
toggle.classList.remove("alternate");
}
}
}
// Hack to workaround the fact that safari doesn't
// properly recolor the scrollbar when toggling (#1455)
if (navigator.userAgent.indexOf('Safari') > 0 && navigator.userAgent.indexOf('Chrome') == -1) {
manageTransitions("body", false);
window.scrollTo(0, 1);
setTimeout(() => {
window.scrollTo(0, 0);
manageTransitions("body", true);
}, 40);
}
}
const isFileUrl = () => {
return window.location.protocol === 'file:';
}
const hasAlternateSentinel = () => {
let styleSentinel = getColorSchemeSentinel();
if (styleSentinel !== null) {
return styleSentinel === "alternate";
} else {
return false;
}
}
const setStyleSentinel = (alternate) => {
const value = alternate ? "alternate" : "default";
if (!isFileUrl()) {
window.localStorage.setItem("quarto-color-scheme", value);
} else {
localAlternateSentinel = value;
}
}
const getColorSchemeSentinel = () => {
if (!isFileUrl()) {
const storageValue = window.localStorage.getItem("quarto-color-scheme");
return storageValue != null ? storageValue : localAlternateSentinel;
} else {
return localAlternateSentinel;
}
}
const darkModeDefault = false;
let localAlternateSentinel = darkModeDefault ? 'alternate' : 'default';
// Dark / light mode switch
window.quartoToggleColorScheme = () => {
// Read the current dark / light value
let toAlternate = !hasAlternateSentinel();
toggleColorMode(toAlternate);
setStyleSentinel(toAlternate);
toggleGiscusIfUsed(toAlternate, darkModeDefault);
};
// Ensure there is a toggle, if there isn't float one in the top right
if (window.document.querySelector('.quarto-color-scheme-toggle') === null) {
const a = window.document.createElement('a');
a.classList.add('top-right');
a.classList.add('quarto-color-scheme-toggle');
a.href = "";
a.onclick = function() { try { window.quartoToggleColorScheme(); } catch {} return false; };
const i = window.document.createElement("i");
i.classList.add('bi');
a.appendChild(i);
window.document.body.appendChild(a);
}
// Switch to dark mode if need be
if (hasAlternateSentinel()) {
toggleColorMode(true);
} else {
toggleColorMode(false);
}
const isCodeAnnotation = (el) => {
for (const clz of el.classList) {
if (clz.startsWith('code-annotation-')) {

View File

@ -54,12 +54,10 @@ div.csl-indent {
<script src="site_libs/quarto-html/popper.min.js"></script>
<script src="site_libs/quarto-html/tippy.umd.min.js"></script>
<link href="site_libs/quarto-html/tippy.css" rel="stylesheet"/>
<link class="quarto-color-scheme" href="site_libs/quarto-html/quarto-syntax-highlighting-e26003cea8cd680ca0c55a263523d882.css" id="quarto-text-highlighting-styles" rel="stylesheet"/>
<link class="quarto-color-scheme quarto-color-alternate" href="site_libs/quarto-html/quarto-syntax-highlighting-dark-d166b450ba5a8e9f7a0ab969bf6592c1.css" id="quarto-text-highlighting-styles" rel="prefetch"/>
<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" class="quarto-color-scheme" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<link append-hash="true" class="quarto-color-scheme quarto-color-alternate" data-mode="dark" href="site_libs/bootstrap/bootstrap-dark-a74fb83d02cabecee07979f98570d466.min.css" id="quarto-bootstrap" rel="prefetch"/>
<link append-hash="true" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<script src="site_libs/quarto-contrib/glightbox/glightbox.min.js"></script>
<link href="site_libs/quarto-contrib/glightbox/glightbox.min.css" rel="stylesheet"/>
<link href="site_libs/quarto-contrib/glightbox/lightbox.css" rel="stylesheet"/>
@ -211,7 +209,7 @@ window.Quarto = {
<meta content="citation_title=A criança e o número: implicações educacionais da teoria de Piaget para a atuação junto a escolares de 4 a 6 anos;,citation_author=C. Kamii;,citation_publication_date=2005;,citation_cover_date=2005;,citation_year=2005;" name="citation_reference"/>
<meta content="citation_title=Reinventando a aritmética: implicações da teoria de Piaget;,citation_author=C. Kamii;,citation_author=G. Declarck;,citation_publication_date=2001;,citation_cover_date=2001;,citation_year=2001;" name="citation_reference"/>
<meta content="citation_title=Gênese das estruturas lógicas elementares;,citation_author=J. Piaget;,citation_author=B. Inhelder;,citation_publication_date=1971;,citation_cover_date=1971;,citation_year=1971;" name="citation_reference"/>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<body class="nav-sidebar floating nav-fixed">
<div id="quarto-search-results"></div>
<header class="headroom fixed-top" id="quarto-header">
@ -225,7 +223,7 @@ window.Quarto = {
<span class="navbar-title">Propostas didáticas para o ensino de Matemática</span>
</a>
</div>
<div class="quarto-navbar-tools tools-wide tools-end">
<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">
@ -243,7 +241,6 @@ window.Quarto = {
</li>
</ul>
</div>
<a class="quarto-color-scheme-toggle quarto-navigation-tool px-1" href="" onclick="window.quartoToggleColorScheme(); return false;" title="Alternar modo escuro"><i class="bi"></i></a>
<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>
@ -387,7 +384,7 @@ window.Quarto = {
</nav>
</div>
<!-- main -->
<main class="content" id="quarto-document-content"><div id="papel">
<main class="content" id="quarto-document-content"><div id="papel"><div id="papel"><div id="papel"><div id="papel"><div id="papel">
<header class="quarto-title-block default" id="title-block-header"><nav aria-label="breadcrumb" class="quarto-page-breadcrumbs quarto-title-breadcrumbs d-none d-lg-block"><ol class="breadcrumb"><li class="breadcrumb-item"><a href="./jogos-no-para-o-ensino-de-fracoes-no-9-ano-do-ensino-fundamental.html">Parte 2: propostas didáticas Pibid/Matemática/Foz do Iguaçu</a></li><li class="breadcrumb-item"><a href="./jogos-no-para-o-ensino-de-fracoes-no-9-ano-do-ensino-fundamental.html"><span class="chapter-title">Jogos no/para o ensino de frações no 9º ano do ensino fundamental</span></a></li></ol></nav>
<div class="quarto-title">
<h1 class="title"><span class="chapter-title">Jogos no/para o ensino de frações no 9º ano do ensino fundamental</span></h1>
@ -1530,7 +1527,7 @@ SMOLE, K. S.; DINIZ, M. I.; MILANI, E. Jogos de matemática de 6ᵒ a 9ᵒ ano.
</div>
</div>
</section>
</div></main> <!-- /main -->
</div></div></div></div></div></main> <!-- /main -->
<script id="quarto-html-after-body" type="application/javascript">
window.document.addEventListener("DOMContentLoaded", function (event) {
const toggleBodyColorMode = (bsSheetEl) => {
@ -1551,150 +1548,6 @@ window.document.addEventListener("DOMContentLoaded", function (event) {
}
}
toggleBodyColorPrimary();
const disableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'prefetch';
}
}
const enableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'stylesheet';
}
}
const manageTransitions = (selector, allowTransitions) => {
const els = window.document.querySelectorAll(selector);
for (let i=0; i < els.length; i++) {
const el = els[i];
if (allowTransitions) {
el.classList.remove('notransition');
} else {
el.classList.add('notransition');
}
}
}
const toggleGiscusIfUsed = (isAlternate, darkModeDefault) => {
const baseTheme = document.querySelector('#giscus-base-theme')?.value ?? 'light';
const alternateTheme = document.querySelector('#giscus-alt-theme')?.value ?? 'dark';
let newTheme = '';
if(darkModeDefault) {
newTheme = isAlternate ? baseTheme : alternateTheme;
} else {
newTheme = isAlternate ? alternateTheme : baseTheme;
}
const changeGiscusTheme = () => {
// From: https://github.com/giscus/giscus/issues/336
const sendMessage = (message) => {
const iframe = document.querySelector('iframe.giscus-frame');
if (!iframe) return;
iframe.contentWindow.postMessage({ giscus: message }, 'https://giscus.app');
}
sendMessage({
setConfig: {
theme: newTheme
}
});
}
const isGiscussLoaded = window.document.querySelector('iframe.giscus-frame') !== null;
if (isGiscussLoaded) {
changeGiscusTheme();
}
}
const toggleColorMode = (alternate) => {
// Switch the stylesheets
const alternateStylesheets = window.document.querySelectorAll('link.quarto-color-scheme.quarto-color-alternate');
manageTransitions('#quarto-margin-sidebar .nav-link', false);
if (alternate) {
enableStylesheet(alternateStylesheets);
for (const sheetNode of alternateStylesheets) {
if (sheetNode.id === "quarto-bootstrap") {
toggleBodyColorMode(sheetNode);
}
}
} else {
disableStylesheet(alternateStylesheets);
toggleBodyColorPrimary();
}
manageTransitions('#quarto-margin-sidebar .nav-link', true);
// Switch the toggles
const toggles = window.document.querySelectorAll('.quarto-color-scheme-toggle');
for (let i=0; i < toggles.length; i++) {
const toggle = toggles[i];
if (toggle) {
if (alternate) {
toggle.classList.add("alternate");
} else {
toggle.classList.remove("alternate");
}
}
}
// Hack to workaround the fact that safari doesn't
// properly recolor the scrollbar when toggling (#1455)
if (navigator.userAgent.indexOf('Safari') > 0 && navigator.userAgent.indexOf('Chrome') == -1) {
manageTransitions("body", false);
window.scrollTo(0, 1);
setTimeout(() => {
window.scrollTo(0, 0);
manageTransitions("body", true);
}, 40);
}
}
const isFileUrl = () => {
return window.location.protocol === 'file:';
}
const hasAlternateSentinel = () => {
let styleSentinel = getColorSchemeSentinel();
if (styleSentinel !== null) {
return styleSentinel === "alternate";
} else {
return false;
}
}
const setStyleSentinel = (alternate) => {
const value = alternate ? "alternate" : "default";
if (!isFileUrl()) {
window.localStorage.setItem("quarto-color-scheme", value);
} else {
localAlternateSentinel = value;
}
}
const getColorSchemeSentinel = () => {
if (!isFileUrl()) {
const storageValue = window.localStorage.getItem("quarto-color-scheme");
return storageValue != null ? storageValue : localAlternateSentinel;
} else {
return localAlternateSentinel;
}
}
const darkModeDefault = false;
let localAlternateSentinel = darkModeDefault ? 'alternate' : 'default';
// Dark / light mode switch
window.quartoToggleColorScheme = () => {
// Read the current dark / light value
let toAlternate = !hasAlternateSentinel();
toggleColorMode(toAlternate);
setStyleSentinel(toAlternate);
toggleGiscusIfUsed(toAlternate, darkModeDefault);
};
// Ensure there is a toggle, if there isn't float one in the top right
if (window.document.querySelector('.quarto-color-scheme-toggle') === null) {
const a = window.document.createElement('a');
a.classList.add('top-right');
a.classList.add('quarto-color-scheme-toggle');
a.href = "";
a.onclick = function() { try { window.quartoToggleColorScheme(); } catch {} return false; };
const i = window.document.createElement("i");
i.classList.add('bi');
a.appendChild(i);
window.document.body.appendChild(a);
}
// Switch to dark mode if need be
if (hasAlternateSentinel()) {
toggleColorMode(true);
} else {
toggleColorMode(false);
}
const isCodeAnnotation = (el) => {
for (const clz of el.classList) {
if (clz.startsWith('code-annotation-')) {

View File

@ -55,12 +55,10 @@ div.csl-indent {
<script src="site_libs/quarto-html/popper.min.js"></script>
<script src="site_libs/quarto-html/tippy.umd.min.js"></script>
<link href="site_libs/quarto-html/tippy.css" rel="stylesheet"/>
<link class="quarto-color-scheme" href="site_libs/quarto-html/quarto-syntax-highlighting-e26003cea8cd680ca0c55a263523d882.css" id="quarto-text-highlighting-styles" rel="stylesheet"/>
<link class="quarto-color-scheme quarto-color-alternate" href="site_libs/quarto-html/quarto-syntax-highlighting-dark-d166b450ba5a8e9f7a0ab969bf6592c1.css" id="quarto-text-highlighting-styles" rel="prefetch"/>
<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" class="quarto-color-scheme" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<link append-hash="true" class="quarto-color-scheme quarto-color-alternate" data-mode="dark" href="site_libs/bootstrap/bootstrap-dark-a74fb83d02cabecee07979f98570d466.min.css" id="quarto-bootstrap" rel="prefetch"/>
<link append-hash="true" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<script src="site_libs/quarto-contrib/glightbox/glightbox.min.js"></script>
<link href="site_libs/quarto-contrib/glightbox/glightbox.min.css" rel="stylesheet"/>
<link href="site_libs/quarto-contrib/glightbox/lightbox.css" rel="stylesheet"/>
@ -211,7 +209,7 @@ window.Quarto = {
<meta content="citation_title=A criança e o número: implicações educacionais da teoria de Piaget para a atuação junto a escolares de 4 a 6 anos;,citation_author=C. Kamii;,citation_publication_date=2005;,citation_cover_date=2005;,citation_year=2005;" name="citation_reference"/>
<meta content="citation_title=Reinventando a aritmética: implicações da teoria de Piaget;,citation_author=C. Kamii;,citation_author=G. Declarck;,citation_publication_date=2001;,citation_cover_date=2001;,citation_year=2001;" name="citation_reference"/>
<meta content="citation_title=Gênese das estruturas lógicas elementares;,citation_author=J. Piaget;,citation_author=B. Inhelder;,citation_publication_date=1971;,citation_cover_date=1971;,citation_year=1971;" name="citation_reference"/>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<body class="nav-sidebar floating nav-fixed">
<div id="quarto-search-results"></div>
<header class="headroom fixed-top" id="quarto-header">
@ -225,7 +223,7 @@ window.Quarto = {
<span class="navbar-title">Propostas didáticas para o ensino de Matemática</span>
</a>
</div>
<div class="quarto-navbar-tools tools-wide tools-end">
<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">
@ -243,7 +241,6 @@ window.Quarto = {
</li>
</ul>
</div>
<a class="quarto-color-scheme-toggle quarto-navigation-tool px-1" href="" onclick="window.quartoToggleColorScheme(); return false;" title="Alternar modo escuro"><i class="bi"></i></a>
<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>
@ -394,7 +391,7 @@ window.Quarto = {
</nav>
</div>
<!-- main -->
<main class="content" id="quarto-document-content"><div id="papel">
<main class="content" id="quarto-document-content"><div id="papel"><div id="papel"><div id="papel"><div id="papel"><div id="papel">
<header class="quarto-title-block default" id="title-block-header"><nav aria-label="breadcrumb" class="quarto-page-breadcrumbs quarto-title-breadcrumbs d-none d-lg-block"><ol class="breadcrumb"><li class="breadcrumb-item"><a href="./contextualizando-propostas-didaticas-_pibid-matematica-cascavel.html">Parte 1: propostas didáticas Pibid/Matemática/Cascavel</a></li><li class="breadcrumb-item"><a href="./numeros-inteiros.html">Números inteiros</a></li></ol></nav>
<div class="quarto-title">
<h1 class="title">Números inteiros</h1>
@ -759,7 +756,7 @@ SMOLE, K. S.; DINIZ, M. I.; MILANI, E. Jogos de matemática de 6ᵒ a 9ᵒ ano.
</div>
</div>
</section>
</div></main> <!-- /main -->
</div></div></div></div></div></main> <!-- /main -->
<script id="quarto-html-after-body" type="application/javascript">
window.document.addEventListener("DOMContentLoaded", function (event) {
const toggleBodyColorMode = (bsSheetEl) => {
@ -780,150 +777,6 @@ window.document.addEventListener("DOMContentLoaded", function (event) {
}
}
toggleBodyColorPrimary();
const disableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'prefetch';
}
}
const enableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'stylesheet';
}
}
const manageTransitions = (selector, allowTransitions) => {
const els = window.document.querySelectorAll(selector);
for (let i=0; i < els.length; i++) {
const el = els[i];
if (allowTransitions) {
el.classList.remove('notransition');
} else {
el.classList.add('notransition');
}
}
}
const toggleGiscusIfUsed = (isAlternate, darkModeDefault) => {
const baseTheme = document.querySelector('#giscus-base-theme')?.value ?? 'light';
const alternateTheme = document.querySelector('#giscus-alt-theme')?.value ?? 'dark';
let newTheme = '';
if(darkModeDefault) {
newTheme = isAlternate ? baseTheme : alternateTheme;
} else {
newTheme = isAlternate ? alternateTheme : baseTheme;
}
const changeGiscusTheme = () => {
// From: https://github.com/giscus/giscus/issues/336
const sendMessage = (message) => {
const iframe = document.querySelector('iframe.giscus-frame');
if (!iframe) return;
iframe.contentWindow.postMessage({ giscus: message }, 'https://giscus.app');
}
sendMessage({
setConfig: {
theme: newTheme
}
});
}
const isGiscussLoaded = window.document.querySelector('iframe.giscus-frame') !== null;
if (isGiscussLoaded) {
changeGiscusTheme();
}
}
const toggleColorMode = (alternate) => {
// Switch the stylesheets
const alternateStylesheets = window.document.querySelectorAll('link.quarto-color-scheme.quarto-color-alternate');
manageTransitions('#quarto-margin-sidebar .nav-link', false);
if (alternate) {
enableStylesheet(alternateStylesheets);
for (const sheetNode of alternateStylesheets) {
if (sheetNode.id === "quarto-bootstrap") {
toggleBodyColorMode(sheetNode);
}
}
} else {
disableStylesheet(alternateStylesheets);
toggleBodyColorPrimary();
}
manageTransitions('#quarto-margin-sidebar .nav-link', true);
// Switch the toggles
const toggles = window.document.querySelectorAll('.quarto-color-scheme-toggle');
for (let i=0; i < toggles.length; i++) {
const toggle = toggles[i];
if (toggle) {
if (alternate) {
toggle.classList.add("alternate");
} else {
toggle.classList.remove("alternate");
}
}
}
// Hack to workaround the fact that safari doesn't
// properly recolor the scrollbar when toggling (#1455)
if (navigator.userAgent.indexOf('Safari') > 0 && navigator.userAgent.indexOf('Chrome') == -1) {
manageTransitions("body", false);
window.scrollTo(0, 1);
setTimeout(() => {
window.scrollTo(0, 0);
manageTransitions("body", true);
}, 40);
}
}
const isFileUrl = () => {
return window.location.protocol === 'file:';
}
const hasAlternateSentinel = () => {
let styleSentinel = getColorSchemeSentinel();
if (styleSentinel !== null) {
return styleSentinel === "alternate";
} else {
return false;
}
}
const setStyleSentinel = (alternate) => {
const value = alternate ? "alternate" : "default";
if (!isFileUrl()) {
window.localStorage.setItem("quarto-color-scheme", value);
} else {
localAlternateSentinel = value;
}
}
const getColorSchemeSentinel = () => {
if (!isFileUrl()) {
const storageValue = window.localStorage.getItem("quarto-color-scheme");
return storageValue != null ? storageValue : localAlternateSentinel;
} else {
return localAlternateSentinel;
}
}
const darkModeDefault = false;
let localAlternateSentinel = darkModeDefault ? 'alternate' : 'default';
// Dark / light mode switch
window.quartoToggleColorScheme = () => {
// Read the current dark / light value
let toAlternate = !hasAlternateSentinel();
toggleColorMode(toAlternate);
setStyleSentinel(toAlternate);
toggleGiscusIfUsed(toAlternate, darkModeDefault);
};
// Ensure there is a toggle, if there isn't float one in the top right
if (window.document.querySelector('.quarto-color-scheme-toggle') === null) {
const a = window.document.createElement('a');
a.classList.add('top-right');
a.classList.add('quarto-color-scheme-toggle');
a.href = "";
a.onclick = function() { try { window.quartoToggleColorScheme(); } catch {} return false; };
const i = window.document.createElement("i");
i.classList.add('bi');
a.appendChild(i);
window.document.body.appendChild(a);
}
// Switch to dark mode if need be
if (hasAlternateSentinel()) {
toggleColorMode(true);
} else {
toggleColorMode(false);
}
const isCodeAnnotation = (el) => {
for (const clz of el.classList) {
if (clz.startsWith('code-annotation-')) {

View File

@ -55,12 +55,10 @@ div.csl-indent {
<script src="site_libs/quarto-html/popper.min.js"></script>
<script src="site_libs/quarto-html/tippy.umd.min.js"></script>
<link href="site_libs/quarto-html/tippy.css" rel="stylesheet"/>
<link class="quarto-color-scheme" href="site_libs/quarto-html/quarto-syntax-highlighting-e26003cea8cd680ca0c55a263523d882.css" id="quarto-text-highlighting-styles" rel="stylesheet"/>
<link class="quarto-color-scheme quarto-color-alternate" href="site_libs/quarto-html/quarto-syntax-highlighting-dark-d166b450ba5a8e9f7a0ab969bf6592c1.css" id="quarto-text-highlighting-styles" rel="prefetch"/>
<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" class="quarto-color-scheme" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<link append-hash="true" class="quarto-color-scheme quarto-color-alternate" data-mode="dark" href="site_libs/bootstrap/bootstrap-dark-a74fb83d02cabecee07979f98570d466.min.css" id="quarto-bootstrap" rel="prefetch"/>
<link append-hash="true" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<script id="quarto-search-options" type="application/json">{
"location": "navbar",
"copy-button": false,
@ -194,7 +192,7 @@ cookieconsent.run({
<span class="navbar-title">Propostas didáticas para o ensino de Matemática</span>
</a>
</div>
<div class="quarto-navbar-tools tools-wide tools-end">
<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">
@ -212,7 +210,6 @@ cookieconsent.run({
</li>
</ul>
</div>
<a class="quarto-color-scheme-toggle quarto-navigation-tool px-1" href="" onclick="window.quartoToggleColorScheme(); return false;" title="Alternar modo escuro"><i class="bi"></i></a>
<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>
@ -391,150 +388,6 @@ window.document.addEventListener("DOMContentLoaded", function (event) {
}
}
toggleBodyColorPrimary();
const disableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'prefetch';
}
}
const enableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'stylesheet';
}
}
const manageTransitions = (selector, allowTransitions) => {
const els = window.document.querySelectorAll(selector);
for (let i=0; i < els.length; i++) {
const el = els[i];
if (allowTransitions) {
el.classList.remove('notransition');
} else {
el.classList.add('notransition');
}
}
}
const toggleGiscusIfUsed = (isAlternate, darkModeDefault) => {
const baseTheme = document.querySelector('#giscus-base-theme')?.value ?? 'light';
const alternateTheme = document.querySelector('#giscus-alt-theme')?.value ?? 'dark';
let newTheme = '';
if(darkModeDefault) {
newTheme = isAlternate ? baseTheme : alternateTheme;
} else {
newTheme = isAlternate ? alternateTheme : baseTheme;
}
const changeGiscusTheme = () => {
// From: https://github.com/giscus/giscus/issues/336
const sendMessage = (message) => {
const iframe = document.querySelector('iframe.giscus-frame');
if (!iframe) return;
iframe.contentWindow.postMessage({ giscus: message }, 'https://giscus.app');
}
sendMessage({
setConfig: {
theme: newTheme
}
});
}
const isGiscussLoaded = window.document.querySelector('iframe.giscus-frame') !== null;
if (isGiscussLoaded) {
changeGiscusTheme();
}
}
const toggleColorMode = (alternate) => {
// Switch the stylesheets
const alternateStylesheets = window.document.querySelectorAll('link.quarto-color-scheme.quarto-color-alternate');
manageTransitions('#quarto-margin-sidebar .nav-link', false);
if (alternate) {
enableStylesheet(alternateStylesheets);
for (const sheetNode of alternateStylesheets) {
if (sheetNode.id === "quarto-bootstrap") {
toggleBodyColorMode(sheetNode);
}
}
} else {
disableStylesheet(alternateStylesheets);
toggleBodyColorPrimary();
}
manageTransitions('#quarto-margin-sidebar .nav-link', true);
// Switch the toggles
const toggles = window.document.querySelectorAll('.quarto-color-scheme-toggle');
for (let i=0; i < toggles.length; i++) {
const toggle = toggles[i];
if (toggle) {
if (alternate) {
toggle.classList.add("alternate");
} else {
toggle.classList.remove("alternate");
}
}
}
// Hack to workaround the fact that safari doesn't
// properly recolor the scrollbar when toggling (#1455)
if (navigator.userAgent.indexOf('Safari') > 0 && navigator.userAgent.indexOf('Chrome') == -1) {
manageTransitions("body", false);
window.scrollTo(0, 1);
setTimeout(() => {
window.scrollTo(0, 0);
manageTransitions("body", true);
}, 40);
}
}
const isFileUrl = () => {
return window.location.protocol === 'file:';
}
const hasAlternateSentinel = () => {
let styleSentinel = getColorSchemeSentinel();
if (styleSentinel !== null) {
return styleSentinel === "alternate";
} else {
return false;
}
}
const setStyleSentinel = (alternate) => {
const value = alternate ? "alternate" : "default";
if (!isFileUrl()) {
window.localStorage.setItem("quarto-color-scheme", value);
} else {
localAlternateSentinel = value;
}
}
const getColorSchemeSentinel = () => {
if (!isFileUrl()) {
const storageValue = window.localStorage.getItem("quarto-color-scheme");
return storageValue != null ? storageValue : localAlternateSentinel;
} else {
return localAlternateSentinel;
}
}
const darkModeDefault = false;
let localAlternateSentinel = darkModeDefault ? 'alternate' : 'default';
// Dark / light mode switch
window.quartoToggleColorScheme = () => {
// Read the current dark / light value
let toAlternate = !hasAlternateSentinel();
toggleColorMode(toAlternate);
setStyleSentinel(toAlternate);
toggleGiscusIfUsed(toAlternate, darkModeDefault);
};
// Ensure there is a toggle, if there isn't float one in the top right
if (window.document.querySelector('.quarto-color-scheme-toggle') === null) {
const a = window.document.createElement('a');
a.classList.add('top-right');
a.classList.add('quarto-color-scheme-toggle');
a.href = "";
a.onclick = function() { try { window.quartoToggleColorScheme(); } catch {} return false; };
const i = window.document.createElement("i");
i.classList.add('bi');
a.appendChild(i);
window.document.body.appendChild(a);
}
// Switch to dark mode if need be
if (hasAlternateSentinel()) {
toggleColorMode(true);
} else {
toggleColorMode(false);
}
const isCodeAnnotation = (el) => {
for (const clz of el.classList) {
if (clz.startsWith('code-annotation-')) {

View File

@ -1,189 +0,0 @@
/* quarto syntax highlight colors */
:root {
--quarto-hl-al-color: #f07178;
--quarto-hl-an-color: #d4d0ab;
--quarto-hl-at-color: #00e0e0;
--quarto-hl-bn-color: #d4d0ab;
--quarto-hl-bu-color: #abe338;
--quarto-hl-ch-color: #abe338;
--quarto-hl-co-color: #f8f8f2;
--quarto-hl-cv-color: #ffd700;
--quarto-hl-cn-color: #ffd700;
--quarto-hl-cf-color: #ffa07a;
--quarto-hl-dt-color: #ffa07a;
--quarto-hl-dv-color: #d4d0ab;
--quarto-hl-do-color: #f8f8f2;
--quarto-hl-er-color: #f07178;
--quarto-hl-ex-color: #00e0e0;
--quarto-hl-fl-color: #d4d0ab;
--quarto-hl-fu-color: #ffa07a;
--quarto-hl-im-color: #abe338;
--quarto-hl-in-color: #d4d0ab;
--quarto-hl-kw-color: #ffa07a;
--quarto-hl-op-color: #ffa07a;
--quarto-hl-ot-color: #00e0e0;
--quarto-hl-pp-color: #dcc6e0;
--quarto-hl-re-color: #00e0e0;
--quarto-hl-sc-color: #abe338;
--quarto-hl-ss-color: #abe338;
--quarto-hl-st-color: #abe338;
--quarto-hl-va-color: #00e0e0;
--quarto-hl-vs-color: #abe338;
--quarto-hl-wa-color: #dcc6e0;
}
/* other quarto variables */
:root {
--quarto-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
code span.al {
background-color: #2a0f15;
font-weight: bold;
color: #f07178;
}
code span.an {
color: #d4d0ab;
}
code span.at {
color: #00e0e0;
}
code span.bn {
color: #d4d0ab;
}
code span.bu {
color: #abe338;
}
code span.ch {
color: #abe338;
}
code span.co {
font-style: italic;
color: #f8f8f2;
}
code span.cv {
color: #ffd700;
}
code span.cn {
color: #ffd700;
}
code span.cf {
font-weight: bold;
color: #ffa07a;
}
code span.dt {
color: #ffa07a;
}
code span.dv {
color: #d4d0ab;
}
code span.do {
color: #f8f8f2;
}
code span.er {
color: #f07178;
text-decoration: underline;
}
code span.ex {
font-weight: bold;
color: #00e0e0;
}
code span.fl {
color: #d4d0ab;
}
code span.fu {
color: #ffa07a;
}
code span.im {
color: #abe338;
}
code span.in {
color: #d4d0ab;
}
code span.kw {
font-weight: bold;
color: #ffa07a;
}
pre > code.sourceCode > span {
color: #f8f8f2;
}
code span {
color: #f8f8f2;
}
code.sourceCode > span {
color: #f8f8f2;
}
div.sourceCode,
div.sourceCode pre.sourceCode {
color: #f8f8f2;
}
code span.op {
color: #ffa07a;
}
code span.ot {
color: #00e0e0;
}
code span.pp {
color: #dcc6e0;
}
code span.re {
background-color: #f8f8f2;
color: #00e0e0;
}
code span.sc {
color: #abe338;
}
code span.ss {
color: #abe338;
}
code span.st {
color: #abe338;
}
code span.va {
color: #00e0e0;
}
code span.vs {
color: #abe338;
}
code span.wa {
color: #dcc6e0;
}
.prevent-inlining {
content: "</";
}
/*# sourceMappingURL=72bb05760472c1bb0bbb1d76e21bc2a0.css.map */

View File

@ -55,12 +55,10 @@ div.csl-indent {
<script src="site_libs/quarto-html/popper.min.js"></script>
<script src="site_libs/quarto-html/tippy.umd.min.js"></script>
<link href="site_libs/quarto-html/tippy.css" rel="stylesheet"/>
<link class="quarto-color-scheme" href="site_libs/quarto-html/quarto-syntax-highlighting-e26003cea8cd680ca0c55a263523d882.css" id="quarto-text-highlighting-styles" rel="stylesheet"/>
<link class="quarto-color-scheme quarto-color-alternate" href="site_libs/quarto-html/quarto-syntax-highlighting-dark-d166b450ba5a8e9f7a0ab969bf6592c1.css" id="quarto-text-highlighting-styles" rel="prefetch"/>
<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" class="quarto-color-scheme" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<link append-hash="true" class="quarto-color-scheme quarto-color-alternate" data-mode="dark" href="site_libs/bootstrap/bootstrap-dark-a74fb83d02cabecee07979f98570d466.min.css" id="quarto-bootstrap" rel="prefetch"/>
<link append-hash="true" data-mode="light" href="site_libs/bootstrap/bootstrap-2a538ea11c94b7a867a02df8802d262b.min.css" id="quarto-bootstrap" rel="stylesheet"/>
<script src="site_libs/quarto-contrib/glightbox/glightbox.min.js"></script>
<link href="site_libs/quarto-contrib/glightbox/glightbox.min.css" rel="stylesheet"/>
<link href="site_libs/quarto-contrib/glightbox/lightbox.css" rel="stylesheet"/>
@ -211,7 +209,7 @@ window.Quarto = {
<meta content="citation_title=A criança e o número: implicações educacionais da teoria de Piaget para a atuação junto a escolares de 4 a 6 anos;,citation_author=C. Kamii;,citation_publication_date=2005;,citation_cover_date=2005;,citation_year=2005;" name="citation_reference"/>
<meta content="citation_title=Reinventando a aritmética: implicações da teoria de Piaget;,citation_author=C. Kamii;,citation_author=G. Declarck;,citation_publication_date=2001;,citation_cover_date=2001;,citation_year=2001;" name="citation_reference"/>
<meta content="citation_title=Gênese das estruturas lógicas elementares;,citation_author=J. Piaget;,citation_author=B. Inhelder;,citation_publication_date=1971;,citation_cover_date=1971;,citation_year=1971;" name="citation_reference"/>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script><script data="moan-metadados">var metadados = {livroUrl: "propostas-didaticas-ensino-matematica"}</script></head>
<body class="nav-sidebar floating nav-fixed">
<div id="quarto-search-results"></div>
<header class="headroom fixed-top" id="quarto-header">
@ -225,7 +223,7 @@ window.Quarto = {
<span class="navbar-title">Propostas didáticas para o ensino de Matemática</span>
</a>
</div>
<div class="quarto-navbar-tools tools-wide tools-end">
<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">
@ -243,7 +241,6 @@ window.Quarto = {
</li>
</ul>
</div>
<a class="quarto-color-scheme-toggle quarto-navigation-tool px-1" href="" onclick="window.quartoToggleColorScheme(); return false;" title="Alternar modo escuro"><i class="bi"></i></a>
<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>
@ -384,7 +381,7 @@ window.Quarto = {
</nav>
</div>
<!-- main -->
<main class="content" id="quarto-document-content"><div id="papel">
<main class="content" id="quarto-document-content"><div id="papel"><div id="papel"><div id="papel"><div id="papel"><div id="papel">
<header class="quarto-title-block default" id="title-block-header"><nav aria-label="breadcrumb" class="quarto-page-breadcrumbs quarto-title-breadcrumbs d-none d-lg-block"><ol class="breadcrumb"><li class="breadcrumb-item"><a href="./contextualizando-propostas-didaticas-_pibid-matematica-cascavel.html">Parte 1: propostas didáticas Pibid/Matemática/Cascavel</a></li><li class="breadcrumb-item"><a href="./uso-do-astrolabio-caseiro-no-ensino-da-trigonometria.html"><span class="chapter-title">O uso do astrolábio caseiro no <br/>ensino da trigonometria</span></a></li></ol></nav>
<div class="quarto-title">
<h1 class="title"><span class="chapter-title">O uso do astrolábio caseiro no <br/>ensino da trigonometria</span></h1>
@ -540,7 +537,7 @@ Figura 2.9: Representação do esquema de medição
</div>
</div>
<p class="unidade" id="HP22" title="HP22">Desta forma, a altura do objeto é obtida por meio da aplicação da relação (<a class="quarto-xref" href="#eq-tg"><span>2.1</span></a>) abaixo, relação métrica no triângulo retângulo baseada na tangente do ângulo <em>θ</em> e, portanto, relaciona os catetos oposto e adjacente a este ângulo.</p>
<p class="unidade" id="HP23" title="HP23"><span class="unidade_silenciosa" id="eq-tg" title="eq-tg"><span class="math display">\[\tg\theta = \frac{h}{d} \tag{2.1}\]</span></span></p>
<p class="unidade" id="HP23" title="HP23"><span class="unidade_silenciosa unidade_silenciosa unidade_silenciosa unidade_silenciosa unidade_silenciosa" id="eq-tg" title="eq-tg"><span class="math display">\[\tg\theta = \frac{h}{d} \tag{2.1}\]</span></span></p>
<p class="unidade" id="HP24" title="HP24">Considere <span class="math inline">\(h\)</span> a altura do objeto menos a altura do observador e <span class="math inline">\(d\)</span> é a distância entre o observador e o objeto.</p>
<p class="unidade" id="HP25" title="HP25">Uma vez que conhecemos o ângulo θ, a altura do observador e a distância entre o observador e o objeto, temos na relação dois elementos conhecidos e apenas a altura do objeto desconhecida.</p>
</section>
@ -587,7 +584,7 @@ Figura 2.11: Medição da porta
<li class="unidade" id="HP36" title="HP36">Medir um objeto acessível, para poder comparar o resultado da medida utilizando o astrolábio com a medida obtida em uma medição convencional. Escolhemos para isso uma porta, como mostra a <span class="nobreak"><a class="quarto-xref" href="#fig-411">Figura <span>2.11</span></a></span>.</li>
<li class="unidade" id="HP37" title="HP37">Provocar uma situação didática na qual o ângulo <span class="math inline">\(\theta\)</span> não é um ângulo notável, de modo a dar continuidade, em sala de aula, ao ensino da trigonometria, apresentando algumas relações trigonométricas. Realizamos o procedimento de medição como anteriormente, no caso da árvore. Obtivemos para este objeto as medidas: <span class="math inline">\(2,60 \thinspace m\)</span> de distância do observador à porta, o ângulo demarcado no astrolábio foi <span class="math inline">\(75^\circ\)</span> e, portanto, seu ângulo complementar é <span class="math inline">\(15^\circ\)</span>. Neste caso o ângulo encontrado não é um ângulo notável, mas pode ser obtido como a diferença entre dois ângulos notáveis. Sendo assim, podemos calcular sua tangente utilizando a relação entre a tangente da diferença e a tangente dos arcos, a saber:</li>
</ul>
<p class="unidade" id="HP38" title="HP38"><span class="unidade_silenciosa" id="eq-tgdif" title="eq-tgdif"><span class="math display">\[\tg(a-b) = \frac{\tg a -\tg b}{1+\tg a \cdot \tg b} \tag{2.2}\]</span></span></p>
<p class="unidade" id="HP38" title="HP38"><span class="unidade_silenciosa unidade_silenciosa unidade_silenciosa unidade_silenciosa unidade_silenciosa" id="eq-tgdif" title="eq-tgdif"><span class="math display">\[\tg(a-b) = \frac{\tg a -\tg b}{1+\tg a \cdot \tg b} \tag{2.2}\]</span></span></p>
<p class="unidade" id="HP39" title="HP39">Podemos expressar o ângulo de <span class="math inline">\(15^\circ\)</span> como <span class="math inline">\(45^\circ - 30^\circ\)</span>. Assim, uma vez que a tangente de <span class="math inline">\(30^\circ\)</span> é <span class="math inline">\(\frac{\sqrt{3}}{3}\)</span> e a tangente de <span class="math inline">\(45^\circ\)</span> é <span class="math inline">\(1\)</span>, temos, utilizando a equação (<a class="quarto-xref" href="#eq-tgdif"><span>2.2</span></a>),</p>
<p class="unidade" id="HP40" title="HP40"><span class="math display">\[
\begin{aligned}
@ -723,7 +720,7 @@ SORIANO, M. da S.; SILVA, P. B. I. da; DAMASCENO, F. B. O uso do astrolábio no
</div>
</div>
</section>
</div></main> <!-- /main -->
</div></div></div></div></div></main> <!-- /main -->
<script id="quarto-html-after-body" type="application/javascript">
window.document.addEventListener("DOMContentLoaded", function (event) {
const toggleBodyColorMode = (bsSheetEl) => {
@ -744,150 +741,6 @@ window.document.addEventListener("DOMContentLoaded", function (event) {
}
}
toggleBodyColorPrimary();
const disableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'prefetch';
}
}
const enableStylesheet = (stylesheets) => {
for (let i=0; i < stylesheets.length; i++) {
const stylesheet = stylesheets[i];
stylesheet.rel = 'stylesheet';
}
}
const manageTransitions = (selector, allowTransitions) => {
const els = window.document.querySelectorAll(selector);
for (let i=0; i < els.length; i++) {
const el = els[i];
if (allowTransitions) {
el.classList.remove('notransition');
} else {
el.classList.add('notransition');
}
}
}
const toggleGiscusIfUsed = (isAlternate, darkModeDefault) => {
const baseTheme = document.querySelector('#giscus-base-theme')?.value ?? 'light';
const alternateTheme = document.querySelector('#giscus-alt-theme')?.value ?? 'dark';
let newTheme = '';
if(darkModeDefault) {
newTheme = isAlternate ? baseTheme : alternateTheme;
} else {
newTheme = isAlternate ? alternateTheme : baseTheme;
}
const changeGiscusTheme = () => {
// From: https://github.com/giscus/giscus/issues/336
const sendMessage = (message) => {
const iframe = document.querySelector('iframe.giscus-frame');
if (!iframe) return;
iframe.contentWindow.postMessage({ giscus: message }, 'https://giscus.app');
}
sendMessage({
setConfig: {
theme: newTheme
}
});
}
const isGiscussLoaded = window.document.querySelector('iframe.giscus-frame') !== null;
if (isGiscussLoaded) {
changeGiscusTheme();
}
}
const toggleColorMode = (alternate) => {
// Switch the stylesheets
const alternateStylesheets = window.document.querySelectorAll('link.quarto-color-scheme.quarto-color-alternate');
manageTransitions('#quarto-margin-sidebar .nav-link', false);
if (alternate) {
enableStylesheet(alternateStylesheets);
for (const sheetNode of alternateStylesheets) {
if (sheetNode.id === "quarto-bootstrap") {
toggleBodyColorMode(sheetNode);
}
}
} else {
disableStylesheet(alternateStylesheets);
toggleBodyColorPrimary();
}
manageTransitions('#quarto-margin-sidebar .nav-link', true);
// Switch the toggles
const toggles = window.document.querySelectorAll('.quarto-color-scheme-toggle');
for (let i=0; i < toggles.length; i++) {
const toggle = toggles[i];
if (toggle) {
if (alternate) {
toggle.classList.add("alternate");
} else {
toggle.classList.remove("alternate");
}
}
}
// Hack to workaround the fact that safari doesn't
// properly recolor the scrollbar when toggling (#1455)
if (navigator.userAgent.indexOf('Safari') > 0 && navigator.userAgent.indexOf('Chrome') == -1) {
manageTransitions("body", false);
window.scrollTo(0, 1);
setTimeout(() => {
window.scrollTo(0, 0);
manageTransitions("body", true);
}, 40);
}
}
const isFileUrl = () => {
return window.location.protocol === 'file:';
}
const hasAlternateSentinel = () => {
let styleSentinel = getColorSchemeSentinel();
if (styleSentinel !== null) {
return styleSentinel === "alternate";
} else {
return false;
}
}
const setStyleSentinel = (alternate) => {
const value = alternate ? "alternate" : "default";
if (!isFileUrl()) {
window.localStorage.setItem("quarto-color-scheme", value);
} else {
localAlternateSentinel = value;
}
}
const getColorSchemeSentinel = () => {
if (!isFileUrl()) {
const storageValue = window.localStorage.getItem("quarto-color-scheme");
return storageValue != null ? storageValue : localAlternateSentinel;
} else {
return localAlternateSentinel;
}
}
const darkModeDefault = false;
let localAlternateSentinel = darkModeDefault ? 'alternate' : 'default';
// Dark / light mode switch
window.quartoToggleColorScheme = () => {
// Read the current dark / light value
let toAlternate = !hasAlternateSentinel();
toggleColorMode(toAlternate);
setStyleSentinel(toAlternate);
toggleGiscusIfUsed(toAlternate, darkModeDefault);
};
// Ensure there is a toggle, if there isn't float one in the top right
if (window.document.querySelector('.quarto-color-scheme-toggle') === null) {
const a = window.document.createElement('a');
a.classList.add('top-right');
a.classList.add('quarto-color-scheme-toggle');
a.href = "";
a.onclick = function() { try { window.quartoToggleColorScheme(); } catch {} return false; };
const i = window.document.createElement("i");
i.classList.add('bi');
a.appendChild(i);
window.document.body.appendChild(a);
}
// Switch to dark mode if need be
if (hasAlternateSentinel()) {
toggleColorMode(true);
} else {
toggleColorMode(false);
}
const isCodeAnnotation = (el) => {
for (const clz of el.classList) {
if (clz.startsWith('code-annotation-')) {