Adding a citation to a quote or block

Hey all, I’m curious as to how other people do this…

I’d like to add a citation to a block. In this case, it’s a quote, but I guess this is applicable to any block.

Here’s an example of what I have:

  • Vegetables are disgusting (some kid, whenever)

Would this be better represented with a child block:

  • Vegetables are disgusting
    ** some kid, whenever

If I have no current interest in the works of “some kid”, would I bother linking them?

  • Vegetables are disgusting
    ** [[some kid]], whenever

This is probably me being new to Logseq and overthinking things, but wondered what others would do in this situation.

Hi, notice that references are “inherited” by children to populate Linked References and Simple Queries. This means that these actually tag the quote with the author name:

- "Lorem ipsum, dolor sit amet" ([[John Doe]], Somewhere)
- [[John Doe]]
  - "Lorem ipsum, dolor sit amet"
  - "Another quote by the same author"

But the quote is not tagged by the author name if you put it in a child block:

- "Lorem ipsum, dolor sit amet"
   - [[John Doe]], Somewhere
1 Like

Here’s generally how I structure things, just one block:

#+BEGIN_QUOTE
Don't demand that things happen as you wish, but wish that they happen as they do happen, and you will go on well.
-- Epictetus, Enchiridion, 8
#+END_QUOTE

Either with or without page references. (I should probably start adding page references lol)

1 Like

I tried both options, but am unclear how Logseq still works?
Transitioning from Google Docs to Logseq, I mustn’t have my head around the ‘outline’ flow?
Anyway, maybe there’s a plugin like Footnotes?

Looking at your screenshot, my own example is not 1 block.
So a block is defined as 1 bullet so to say.
To create a new block you use the enter key, however a new line within a block can be made with shift+enter.

So my example should look like this:

Edit
Also to make footnotes, you can use this:
Add [^1] after a sentence you want a footnote for.
Then at the bottom of the page add the footnotes by starting a block with [^1]: followed by whatever the footnote is suppose to be.
You can increment the numbers for different footnotes.
To give an example from my own graph:

Thanks for the CLI commands, that’s what I was looking for.
Looks like a plugin is needed for easy GUI, including automation number increments.