christianvoigt / argdown

a simple syntax for complex argumentation
https://argdown.org
923 stars 30 forks source link

Premise Types #236

Closed nileshtrivedi closed 3 years ago

nileshtrivedi commented 3 years ago

In most arguments, I find the claims/premises fall in a few categories:

The reason why this distinction needs to be made is because of things like the Is-Ought problem. We cannot reach a moral conclusion with purely objective facts. An argument that attempts to do so would be invalid.

How would one go about encoding these types in an argument map?

christianvoigt commented 3 years ago

Hi @nileshtrivedi, sorry for not answering earlier, I hope you are still having fun with Argdown. You can use tags to encode different statement types in Argdown:

<Pain & Joy>

(1) Mammals can feel pain and joy. #descriptive
(2) You should not kill an animal for fun or convenience, if it can feel pain and joy. #normative
----
(3) You should not kill mammals for fun or convenience. #normative

This way you have the option to color your statements by type or even use different icons for normative and descriptive statements.

You can hide your tags in the map by using the "removeTagsFromText" settings of the model plugin:

===
model:
      removeTagsFromText: true
===

<Pain & Joy>

...
nileshtrivedi commented 3 years ago

Thanks @christianvoigt! Closing this issue as this was a question and not a bug report. You might want to enable the "Discussions" tab in repo settings to avoid getting similar questions under "Issues".