Daily - L!NKShttp://spynaej.eu/links/Daily shared linksen-enhttp://spynaej.eu/links/ L!NKS - Sunday 26, October 2025http://spynaej.eu/links/?do=daily&day=20251026http://spynaej.eu/links/?do=daily&day=20251026Sun, 26 Oct 2025 00:00:00 +0200 Armand Gamache enquête - Série - Babelio romans
https://www.babelio.com/serie/Armand-Gamache-enquete/39626





]]>
L!NKS - Wednesday 22, October 2025http://spynaej.eu/links/?do=daily&day=20251022http://spynaej.eu/links/?do=daily&day=20251022Wed, 22 Oct 2025 00:00:00 +0200 Exporting Canvas to HTML (and PDF) - Share & showcase - Obsidian Forum obsidian
https://forum.obsidian.md/t/exporting-canvas-to-html-and-pdf/60331


ctrl + maj + i : open developper console
allow pasting

// Get a copy of the canvas content element
let view = app.workspace.activeLeaf.view;
if (view.getViewType() !== "canvas") {
 throw new Error("The active view is not a canvas");
}
let content = view.contentEl.cloneNode(true);

// Remove the canvas background dots
content.querySelector(".canvas-background").remove();

// Remove the canvas UI controls
content.querySelector(".canvas-card-menu").remove();
content.querySelector(".canvas-controls").remove();

// Remove the canvas node labels (image filenames)
content.querySelectorAll(".canvas-node-label").forEach((el) => el.remove());

// Get all the CSS, except for print styles
// https://developer.mozilla.org/en-US/docs/Web/API/StyleSheetList#get_all_css_rules_for_the_document_using_array_methods
let allCSS = [...document.styleSheets]
 .map((styleSheet) =>
   [...styleSheet.cssRules]
     .map((rule) => rule.cssText)
     .filter((cssText) => !cssText.includes("@media print")) // No print styles
     .join("\n")
 )
 .join("\n");

// Global regex matches app:// followed by any characters except /
let pattern = /app:\/\/[^\/]*/g;

// Generate HTML & CSS. Remove any app:// prefixes from URLs.
let html = `
<!DOCTYPE HTML>
<html>
<head>
<style>
${allCSS}
/* Use exact colors for card backgrounds and bullets */
body { -webkit-print-color-adjust: exact; print-color-adjust: exact; }
</style>
</head>
<body class="${document.querySelector("body").className}">
${content.outerHTML}
</body>
</html>`.replaceAll(pattern, "");

// Save html file
let filename = "canvas-export.html";
existingFile = app.vault.getAbstractFileByPath(filename);
if (existingFile) {
 app.vault.delete(existingFile);
}
app.vault.create(filename, html);

console.log("Open this file in your browser and print to PDF:");
console.log(`${app.vault.adapter.basePath}/${filename}`);


]]>
L!NKS - Tuesday 21, October 2025http://spynaej.eu/links/?do=daily&day=20251021http://spynaej.eu/links/?do=daily&day=20251021Tue, 21 Oct 2025 00:00:00 +0200 La mémoire traumatique en bref trauma
https://www.memoiretraumatique.org/psychotraumatismes/memoire-traumatique.html





]]>
L!NKS - Sunday 19, October 2025http://spynaej.eu/links/?do=daily&day=20251019http://spynaej.eu/links/?do=daily&day=20251019Sun, 19 Oct 2025 00:00:00 +0200 Comment installer un compte local sur Windows 11 simplement microsoft
https://www.minimachines.net/actu/comment-installer-un-compte-local-sur-windows-11-simplement-136532





]]>
L!NKS - Monday 13, October 2025http://spynaej.eu/links/?do=daily&day=20251013http://spynaej.eu/links/?do=daily&day=20251013Mon, 13 Oct 2025 00:00:00 +0200 An Updated Academic Workflow: Zotero & Obsidian | by Alexandra Phelan | Medium zotero obsidian
https://medium.com/@alexandraphelan/an-updated-academic-workflow-zotero-obsidian-cffef080addd


---
category: literaturenote
tags: {% if allTags %}{{allTags}}{% endif %}
citekey: {{citekey}}
status: unread
dateread:
---

> [!Cite]
> {{bibliography}}

>[!Synth]
>**Contribution**::
>
>**Related**:: {% for relation in relations | selectattr("citekey") %} [[@{{relation.citekey}}]]{% if not loop.last %}, {% endif%} {% endfor %}
>

>[!md]
{% for type, creators in creators | groupby("creatorType") -%}
{%- for creator in creators -%}
> **{{"First" if loop.first}}{{type | capitalize}}**::
{%- if creator.name %} {{creator.name}}  
{%- else %} {{creator.lastName}}, {{creator.firstName}}  
{%- endif %}  
{% endfor %}~
{%- endfor %}    
> **Title**:: {{title}}  
> **Year**:: {{date | format("YYYY")}}  
> **Citekey**:: {{citekey}} {%- if itemType %}  
> **itemType**:: {{itemType}}{%- endif %}{%- if itemType == "journalArticle" %}  
> **Journal**:: *{{publicationTitle}}* {%- endif %}{%- if volume %}  
> **Volume**:: {{volume}} {%- endif %}{%- if issue %}  
> **Issue**:: {{issue}} {%- endif %}{%- if itemType == "bookSection" %}  
> **Book**:: {{publicationTitle}} {%- endif %}{%- if publisher %}  
> **Publisher**:: {{publisher}} {%- endif %}{%- if place %}  
> **Location**:: {{place}} {%- endif %}{%- if pages %}  
> **Pages**:: {{pages}} {%- endif %}{%- if DOI %}  
> **DOI**:: {{DOI}} {%- endif %}{%- if ISBN %}  
> **ISBN**:: {{ISBN}} {%- endif %}    

> [!LINK]
> {%- for attachment in attachments | filterby("path", "endswith", ".pdf") %}
>  [{{attachment.title}}](file://{{attachment.path | replace(" ", "%20")}})  {%- endfor -%}.

> [!Abstract]
> {%- if abstractNote %}
> {{abstractNote}}
> {%- endif -%}.
>
# Notes
> {%- if markdownNotes %}
>{{markdownNotes}}{%- endif -%}.


# Annotations
{%- macro calloutHeader(type, color) -%}  
{%- if type == "highlight" -%}  
<mark style="background-color: {{color}}">Quote</mark>  
{%- endif -%}

{%- if type == "text" -%}  
Note  
{%- endif -%}  
{%- endmacro -%}

{% persist "annotations" %}
{% set newAnnotations = annotations | filterby("date", "dateafter", lastImportDate) %}
{% if newAnnotations.length > 0 %}

### Imported: {{importDate | format("YYYY-MM-DD h:mm a")}}


{% for a in newAnnotations %}
{{calloutHeader(a.type, a.color)}}
> {{a.annotatedText}}
{% endfor %}
{% endif %}
{% endpersist %}


]]>
L!NKS - Saturday 11, October 2025http://spynaej.eu/links/?do=daily&day=20251011http://spynaej.eu/links/?do=daily&day=20251011Sat, 11 Oct 2025 00:00:00 +0200 trauma complexe
https://www.sciencedirect.com/science/article/pii/S0013700625001459





]]>
L!NKS - Wednesday 17, September 2025http://spynaej.eu/links/?do=daily&day=20250917http://spynaej.eu/links/?do=daily&day=20250917Wed, 17 Sep 2025 00:00:00 +0200 Un clavier pour écrire en français sous Windows : É Ç Œ et trucs dans le genre... - Mon coin du web clavier
https://eric.bugnet.fr/2013-un-clavier-pour-ecrire-en-francais-sous-windows-e-c-oe-et-trucs-dans-le-genre/





]]>
L!NKS - Thursday 04, September 2025http://spynaej.eu/links/?do=daily&day=20250904http://spynaej.eu/links/?do=daily&day=20250904Thu, 04 Sep 2025 00:00:00 +0200 Pourquoi le café me fatigue ? Une explication complète et sourcée - Shouka - Cafés de Spécialité & Chocolats Bean-to-Bar santé
https://shouka-chamonix.fr/pourquoi-le-cafe-me-fatigue/





]]>