%% DATAVIEW_PUBLISHER: start
```dataviewjs
const currentPage = typeof file !== "undefined" ? dv.page(file.path) : dv.current();
const note = dv.page(currentPage.literature_note);
let output;
if (note) {
const authorsArray = Array.isArray(note.book_authors)
? note.book_authors
: (note.book_authors ? [note.book_authors] : []);
const authors = authorsArray.join(", ");
const authorLabel = authorsArray.length > 1 ? "Authors" : "Author";
output = `**${authorLabel}:** ${authors || "—"}
**Publisher:** ${note.book_publisher || "—"}
**Year:** ${note.book_year || "—"} `;
} else {
output = "⚠️ Literature note not found—check the link.";
}
output
```
%%
**Author:** Ahrens, Sönke
**Publisher:** Sönke Ahrens
**Year:** 2022
%% DATAVIEW_PUBLISHER: end %%
As a guide on note-taking, I cannot sincerely recommend this book. However, it presents lots of interesting note-taking-adjacent ideas, including about [[Nowhere to Hide|the importance of writing]].
I am glad I read this book before reading [[A System for Writing]] as it gave me a solid foundation in the theory behind the Zettelkasten note-taking system. If you just want practical advice, feel free to skip straight to *A System for Writing*.