Retirando ajuste legenda figuras
This commit is contained in:
parent
ba1734fbce
commit
f74f6448ea
@ -11,54 +11,6 @@ let ref_cap_busca = {};
|
|||||||
|
|
||||||
window.onload = (event) => {
|
window.onload = (event) => {
|
||||||
|
|
||||||
// Seleciona todos os elementos com a classe .figure-caption dentro do elemento com id quarto-document-content
|
|
||||||
const captions = document.querySelectorAll('#quarto-document-content .figure-caption');
|
|
||||||
|
|
||||||
//seleciona todas as tags que se chamam caption
|
|
||||||
const captionsTag = document.getElementsByTagName("caption");
|
|
||||||
|
|
||||||
// Converte a coleção HTMLCollection em um array
|
|
||||||
const captionsArray = Array.from(captionsTag);
|
|
||||||
|
|
||||||
// Itera sobre todos os elementos .figure-caption
|
|
||||||
captions.forEach(caption => {
|
|
||||||
|
|
||||||
// Obtém o texto dentro do elemento .figure-caption
|
|
||||||
const texto = caption.innerHTML;
|
|
||||||
|
|
||||||
// Divide o texto em partes separadas por ":"
|
|
||||||
const partes = texto.split(':');
|
|
||||||
|
|
||||||
const primeiraParte = partes.shift();
|
|
||||||
|
|
||||||
// Recria o texto com <span> em torno de cada caractere até o primeiro ":"
|
|
||||||
const novoTexto = "<span class='contador-figura'>"+primeiraParte+"</span>: "+partes.join(' ');
|
|
||||||
|
|
||||||
// Define o novo HTML no elemento .figure-caption
|
|
||||||
caption.innerHTML = novoTexto;
|
|
||||||
|
|
||||||
});
|
|
||||||
|
|
||||||
// Itera sobre todas as tags caption
|
|
||||||
captionsArray.forEach(caption => {
|
|
||||||
|
|
||||||
// Obtém o texto dentro da tag caption
|
|
||||||
const texto = caption.innerHTML;
|
|
||||||
|
|
||||||
// Divide o texto em partes separadas por ":"
|
|
||||||
const partes = texto.split(':');
|
|
||||||
|
|
||||||
const primeiraParte = partes.shift();
|
|
||||||
|
|
||||||
// Recria o texto com <span> em torno de cada caractere até o primeiro ":"
|
|
||||||
const novoTexto = "<span class='contador-figura'>"+primeiraParte+"</span>: "+partes.join(' ');
|
|
||||||
|
|
||||||
// Define a nova tag HTML caption
|
|
||||||
caption.innerHTML = novoTexto;
|
|
||||||
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// A variavel metadados está definida no head do html. Foi colocada pelo script preparacao-moan.py
|
// A variavel metadados está definida no head do html. Foi colocada pelo script preparacao-moan.py
|
||||||
|
|
||||||
|
2
leitor-web.min.js
vendored
2
leitor-web.min.js
vendored
File diff suppressed because one or more lines are too long
Loading…
x
Reference in New Issue
Block a user