Skip to content

Commit 3d5db03

Browse files
committed
euclid update
1 parent 44f6a50 commit 3d5db03

69 files changed

Lines changed: 624 additions & 1183 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.Rbuildignore

Lines changed: 52 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,67 @@
1-
# [ENERGYCODE] (c) 2025
21
# .Rbuildignore
3-
# Ignorar archivos y carpetas que no deben incluirse en un paquete R
2+
# Ignorar archivos y carpetas que NO deben incluirse en el paquete al hacer R CMD build/check
3+
# (proyecto Quarto/blog con pretensión de check limpio)
44

5-
# Carpetas de CI/CD y configuración
6-
^\.github$
5+
# ── Configuración y metadatos del proyecto ───────────────────────────────────────
6+
^\.github$ # workflows y acciones de GitHub
7+
^\.quarto$ # caché interno de Quarto (muy común desde 2023+)
8+
^_quarto\.yml$ # configuración principal de Quarto
9+
^_publish\.yml$ # si usas publish.yml antiguo
10+
^_freeze$ # caché de renderizado incremental
11+
^_site$ # salida por defecto de render (html)
12+
^_book$ # salida si usas formato book
713

8-
# Outputs de Quarto (renderizados)
9-
^_site$
10-
^_book$
11-
^_freeze$
14+
# ── Archivos y carpetas de contenido del blog (no son parte del paquete) ─────────
15+
^site$ # subcarpeta recomendada para todo el sitio
16+
^posts$ # carpeta de posts .qmd
17+
^projects$ # si tienes sección projects
18+
^img$ # imágenes estáticas
19+
^about\.qmd$
20+
^index\.qmd$
21+
^projects\.qmd$
1222

13-
# Archivos temporales y de editor
23+
# ── Archivos generados por renderizado y previews ───────────────────────────────
24+
^README\.html$
25+
^README_files$
26+
^.*\.html$ # todos los .html generados (salvo si los quieres)
27+
^preview\.png$ # miniaturas de preview
28+
29+
# ── Dependencias y entornos locales ─────────────────────────────────────────────
30+
^renv\.lock$
31+
^renv/activate\.R$
32+
^renv$
33+
^requirements\.txt$
34+
^packages\.txt$
35+
^\.env$
36+
37+
# ── Editor, IDE y temporales ─────────────────────────────────────────────────────
1438
^\.Rproj\.user$
39+
^.*\.Rproj$
1540
^\.Rhistory$
1641
^\.RData$
17-
^.*\.Rproj$
1842
^.*\.swp$
1943
^.*~$
44+
^\.DS_Store$ # macOS
45+
^Thumbs\.db$ # Windows
46+
^\.vscode$
47+
^\.idea$
2048

21-
# Archivos de lock y dependencias (opcional, pero común)
22-
^renv\.lock$ # lockfile de renv (no se incluye en builds)
23-
^renv/activate\.R$ # script de activación de renv
24-
25-
# Carpetas de paquetes instalados localmente
26-
^library$
27-
^Rlibs$
28-
29-
# Archivos de Netlify / hosting
49+
# ── Hosting y despliegue externo ─────────────────────────────────────────────────
3050
^netlify\.toml$
3151
^netlify\.yml$
52+
^\.vercel$
53+
^vercel\.json$
54+
^vercel\.project$
3255

33-
# Logs y archivos temporales de compilación
34-
^\.quarto$
56+
# ── Logs, backups y archivos temporales de compilación ───────────────────────────
3557
^quarto\.log$
58+
^.*\.log$
59+
^.*\.bak$
60+
^.*\.old$
3661

37-
# Archivos sensibles o de configuración local
38-
^\.env$
39-
^\.gitignore$
40-
^.*\.DS_Store$ # macOS
41-
^Thumbs\.db$ # Windows
42-
43-
# Opcional: si usas paquetes desde GitHub, ignorar sus clones temporales
44-
^.*\.tar\.gz$
45-
^.*\.tgz$
62+
# ── Archivos sobrantes que suelen generar warning/note ───────────────────────────
63+
^TODO\.md$
64+
^LICENSE\.md$ # si existe versión markdown del license
65+
^styles\.css$
66+
^theme-dark\.scss$
67+
^theme-light\.scss$

DESCRIPTION

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
Package: energycode
22
Title: Personal technical blog using Quarto
33
Version: 0.1.0
4-
Authors@R: person("Enrique", "Pérez Herrero", email = "energycode.org@gmail.com", role = c("aut", "cre"))
4+
Authors@R: person("Enrique", "Perez Herrero", email = "energycode.org@gmail.com", role = c("aut", "cre"))
55
Description: Personal blog with R and Python content.
6-
License: MIT
6+
Config/Description: This is not a conventional R package. It is a Quarto blog/site.
7+
License: MIT + file LICENSE
78
Encoding: UTF-8
8-
99
Imports:
1010
devtools,
1111
remotes,
@@ -16,6 +16,9 @@ Imports:
1616
caTools,
1717
caret,
1818
reticulate
19-
2019
Suggests:
21-
marketconf # from GitHub, no need to list here
20+
testthat,
21+
knitr,
22+
rmarkdown
23+
Remotes:
24+
EnriquePH/marketconf@master

_quarto.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ format:
3737
dark: darkly
3838
css: styles.css
3939
toc: true
40+
number-sections: true
41+
code-fold: false
4042

4143
editor: source
4244
email-obfuscation: javascript

_site/TODO.html

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -133,11 +133,11 @@
133133
<h2 id="toc-title">On this page</h2>
134134

135135
<ul>
136-
<li><a href="#energycode.org-todo.md" id="toc-energycode.org-todo.md" class="nav-link active" data-scroll-target="#energycode.org-todo.md">energycode.org TODO.md</a>
136+
<li><a href="#energycode.org-todo.md" id="toc-energycode.org-todo.md" class="nav-link active" data-scroll-target="#energycode.org-todo.md"><span class="header-section-number">1</span> energycode.org TODO.md</a>
137137
<ul class="collapse">
138-
<li><a href="#todo" id="toc-todo" class="nav-link" data-scroll-target="#todo">Todo</a></li>
139-
<li><a href="#in-progress" id="toc-in-progress" class="nav-link" data-scroll-target="#in-progress">In Progress</a></li>
140-
<li><a href="#done" id="toc-done" class="nav-link" data-scroll-target="#done">Done</a></li>
138+
<li><a href="#todo" id="toc-todo" class="nav-link" data-scroll-target="#todo"><span class="header-section-number">1.0.1</span> Todo</a></li>
139+
<li><a href="#in-progress" id="toc-in-progress" class="nav-link" data-scroll-target="#in-progress"><span class="header-section-number">1.0.2</span> In Progress</a></li>
140+
<li><a href="#done" id="toc-done" class="nav-link" data-scroll-target="#done"><span class="header-section-number">1.0.3</span> Done</a></li>
141141
</ul></li>
142142
</ul>
143143
</nav>
@@ -148,22 +148,22 @@ <h2 id="toc-title">On this page</h2>
148148

149149

150150

151-
<section id="energycode.org-todo.md" class="level1">
152-
<h1>energycode.org TODO.md</h1>
153-
<section id="todo" class="level3">
154-
<h3 class="anchored" data-anchor-id="todo">Todo</h3>
151+
<section id="energycode.org-todo.md" class="level1" data-number="1">
152+
<h1 data-number="1"><span class="header-section-number">1</span> energycode.org TODO.md</h1>
153+
<section id="todo" class="level3" data-number="1.0.1">
154+
<h3 data-number="1.0.1" class="anchored" data-anchor-id="todo"><span class="header-section-number">1.0.1</span> Todo</h3>
155155
<ul class="task-list">
156156
<li><label><input type="checkbox">OEIS.R package</label></li>
157157
</ul>
158158
</section>
159-
<section id="in-progress" class="level3">
160-
<h3 class="anchored" data-anchor-id="in-progress">In Progress</h3>
159+
<section id="in-progress" class="level3" data-number="1.0.2">
160+
<h3 data-number="1.0.2" class="anchored" data-anchor-id="in-progress"><span class="header-section-number">1.0.2</span> In Progress</h3>
161161
<ul class="task-list">
162162
<li><label><input type="checkbox">Post about blog features</label></li>
163163
</ul>
164164
</section>
165-
<section id="done" class="level3">
166-
<h3 class="anchored" data-anchor-id="done">Done</h3>
165+
<section id="done" class="level3" data-number="1.0.3">
166+
<h3 data-number="1.0.3" class="anchored" data-anchor-id="done"><span class="header-section-number">1.0.3</span> Done</h3>
167167
<ul class="task-list">
168168
<li><label><input type="checkbox" checked="">Add analytics</label></li>
169169
<li><label><input type="checkbox" checked="">Design a blog logo</label></li>
@@ -172,6 +172,9 @@ <h3 class="anchored" data-anchor-id="done">Done</h3>
172172
<li><label><input type="checkbox" checked="">Post Nympy to LaTeX</label></li>
173173
<li><label><input type="checkbox" checked="">favicon.ico</label></li>
174174
<li><label><input type="checkbox" checked="">Project Holocene Volcanic Eruptions</label></li>
175+
<li><label><input type="checkbox" checked="">Post about sticker</label></li>
176+
<li><label><input type="checkbox" checked="">Github pages publish.yaml</label></li>
177+
<li><label><input type="checkbox" checked="">add DESCRPTION file</label></li>
175178
</ul>
176179

177180

_site/about.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@
131131
<nav id="TOC" role="doc-toc" class="toc-active">
132132
<h2 id="toc-title">On this page</h2>
133133
<ul>
134-
<li><a href="#author" id="toc-author" class="nav-link active" data-scroll-target="#author">Author</a></li>
134+
<li><a href="#author" id="toc-author" class="nav-link active" data-scroll-target="#author"><span class="header-section-number">1</span> Author</a></li>
135135
</ul>
136136
</nav>
137137
</div>
@@ -147,8 +147,8 @@ <h1 class="title">About</h1>
147147

148148
<p><a href="https://www.energycode.org/">www.energycode.org</a> is a specialized blog and informational site that focuses on programming, mathematics, engineering and technical topics relevant to developers and data scientists.</p>
149149
<p><a href="www.energycode.org"><img src="./img/logo/web_logo.png" class="img-fluid" style="width:35.0%"></a></p>
150-
<section id="author" class="level2">
151-
<h2 data-anchor-id="author">Author</h2>
150+
<section id="author" class="level2" data-number="1">
151+
<h2 data-number="1" data-anchor-id="author"><span class="header-section-number">1</span> Author</h2>
152152
<p>The site is maintained by <em>Enrique Pérez Herrero</em>.</p>
153153
<!-- Stackoverflow flair -->
154154
<a href="https://stackoverflow.com/users/4678112/enrique-p%c3%a9rez-herrero"><img src="https://stackoverflow.com/users/flair/4678112.png" width="208" height="58" alt="profile for Enrique Pérez Herrero at Stack Overflow, Q&amp;A for professional and enthusiast programmers" title="profile for Enrique Pérez Herrero at Stack Overflow, Q&amp;A for professional and enthusiast programmers"></a>

_site/index.html

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -219,11 +219,11 @@ <h1 class="title">Blog</h1>
219219

220220
<div class="quarto-listing quarto-listing-container-grid" id="listing-listing">
221221
<div class="list grid quarto-listing-cols-3">
222-
<div class="g-col-1" data-index="0" data-categories="bWF0aCUyQ09FSVMlMkNDYXRhbGFuJ3MlMjBudW1iZXJzJTJDYmlub21pYWw=" data-listing-date-sort="1715983200000" data-listing-file-modified-sort="1766231011465" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="212">
223-
<a href="./posts/18052024-Catalan-Numbers/index.html" class="quarto-grid-link">
222+
<div class="g-col-1" data-index="0" data-categories="bWF0aCUyQ09FSVMlMkNDYXRhbGFuJ3MlMjBudW1iZXJzJTJDYmlub21pYWw=" data-listing-date-sort="1715983200000" data-listing-file-modified-sort="1766499372345" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="213">
223+
<a href="./posts/18052024-catalan-numbers/index.html" class="quarto-grid-link">
224224
<div class="quarto-grid-item card h-100 card-left">
225225
<p class="card-img-top">
226-
<img loading="lazy" src="./posts/18052024-Catalan-Numbers/A014847_plot.png" class="thumbnail-image card-img" style="height: 150px;">
226+
<img loading="lazy" src="./posts/18052024-catalan-numbers/A014847_plot.png" class="thumbnail-image card-img" style="height: 150px;">
227227
</p>
228228
<div class="card-body post-contents">
229229
<h5 class="no-anchor card-title listing-title">
@@ -259,10 +259,10 @@ <h5 class="no-anchor card-title listing-title">
259259
</a>
260260
</div>
261261
<div class="g-col-1" data-index="1" data-categories="cHl0aG9uJTJDbnVtcHklMkNsYXRleA==" data-listing-date-sort="1690927200000" data-listing-file-modified-sort="1734172329997" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="5" data-listing-word-count-sort="973">
262-
<a href="./posts/02082023-Numpy-LaTeX/index.html" class="quarto-grid-link">
262+
<a href="./posts/02082023-numpy-latex/index.html" class="quarto-grid-link">
263263
<div class="quarto-grid-item card h-100 card-left">
264264
<p class="card-img-top">
265-
<img loading="lazy" src="./posts/02082023-Numpy-LaTeX/theta3x3matrix.png" class="thumbnail-image card-img" style="height: 150px;">
265+
<img loading="lazy" src="./posts/02082023-numpy-latex/theta3x3matrix.png" class="thumbnail-image card-img" style="height: 150px;">
266266
</p>
267267
<div class="card-body post-contents">
268268
<h5 class="no-anchor card-title listing-title">
@@ -295,7 +295,7 @@ <h5 class="no-anchor card-title listing-title">
295295
</a>
296296
</div>
297297
<div class="g-col-1" data-index="2" data-categories="UiUyQ2xvZ28=" data-listing-date-sort="1690840800000" data-listing-file-modified-sort="1766335475744" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="4" data-listing-word-count-sort="667">
298-
<a href="./posts/01082023-Blog-Logo/index.html" class="quarto-grid-link">
298+
<a href="./posts/01082023-blog-logo/index.html" class="quarto-grid-link">
299299
<div class="quarto-grid-item card h-100 card-left">
300300
<p class="card-img-top">
301301
<img loading="lazy" src="./img/logo/web_logo.png" class="thumbnail-image card-img" style="height: 150px;" alt="Logo hexagonal de ENERGYCODE">
@@ -328,10 +328,10 @@ <h5 class="no-anchor card-title listing-title">
328328
</a>
329329
</div>
330330
<div class="g-col-1" data-index="3" data-categories="UiUyQ2NvZGUlMkNtYWNoaW5lJTIwbGVhcm5pbmc=" data-listing-date-sort="1646780400000" data-listing-file-modified-sort="1734170609363" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="243">
331-
<a href="./posts/09032022-Confusion-Matrix/index.html" class="quarto-grid-link">
331+
<a href="./posts/09032022-confusion-matrix/index.html" class="quarto-grid-link">
332332
<div class="quarto-grid-item card h-100 card-left">
333333
<p class="card-img-top">
334-
<img loading="lazy" src="./posts/09032022-Confusion-Matrix/conf_matrix.png" class="thumbnail-image card-img" style="height: 150px;">
334+
<img loading="lazy" src="./posts/09032022-confusion-matrix/conf_matrix.png" class="thumbnail-image card-img" style="height: 150px;">
335335
</p>
336336
<div class="card-body post-contents">
337337
<h5 class="no-anchor card-title listing-title">
@@ -364,10 +364,10 @@ <h5 class="no-anchor card-title listing-title">
364364
</a>
365365
</div>
366366
<div class="g-col-1" data-index="4" data-categories="bWF0aCUyQ2xpbmVhciUyMGFsZ2VicmElMkNkZXRlcm1pbmFudA==" data-listing-date-sort="1646434800000" data-listing-file-modified-sort="1733075083889" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="3" data-listing-word-count-sort="506">
367-
<a href="./posts/05032022-Max-Determinant/index.html" class="quarto-grid-link">
367+
<a href="./posts/05032022-max-determinant/index.html" class="quarto-grid-link">
368368
<div class="quarto-grid-item card h-100 card-left">
369369
<p class="card-img-top">
370-
<img loading="lazy" src="./posts/05032022-Max-Determinant/plot3dmaxmatrix.png" class="thumbnail-image card-img" style="height: 150px;">
370+
<img loading="lazy" src="./posts/05032022-max-determinant/plot3dmaxmatrix.png" class="thumbnail-image card-img" style="height: 150px;">
371371
</p>
372372
<div class="card-body post-contents">
373373
<h5 class="no-anchor card-title listing-title">

_site/listings.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
{
33
"listing": "/projects.html",
44
"items": [
5-
"/projects/03-Holocene_Volcanic_Eruptions/index.html",
5+
"/projects/03-holocene-volcanic-eruptions/index.html",
66
"/projects/02-marketconf-package/index.html"
77
]
88
},
99
{
1010
"listing": "/index.html",
1111
"items": [
12-
"/posts/18052024-Catalan-Numbers/index.html",
13-
"/posts/02082023-Numpy-LaTeX/index.html",
14-
"/posts/01082023-Blog-Logo/index.html",
15-
"/posts/09032022-Confusion-Matrix/index.html",
16-
"/posts/05032022-Max-Determinant/index.html"
12+
"/posts/18052024-catalan-numbers/index.html",
13+
"/posts/02082023-numpy-latex/index.html",
14+
"/posts/01082023-blog-logo/index.html",
15+
"/posts/09032022-confusion-matrix/index.html",
16+
"/posts/05032022-max-determinant/index.html"
1717
]
1818
}
1919
]

0 commit comments

Comments
 (0)