How do I differentiate all these terms for "illiterate"?


I looked up the word "illiteracy", and was offered many different
possibilities. Here they are, with my personal take on the nuance behind their
origins:

> 活字{かつじ}離{ばな}れ ("removed from printing"?)
>
> 文盲{もんもう} ("blind to writing"?)
>
> 無学{むがく} ("no learning"?)
>
> 無筆{むひつ} ("no writing ability?")
>
> 一文不通{いちもんふつ} ("no comprehension of writing"?)
>
> 一文不知{いちもんふち} ("no knowledge of writing"?)
>
> 非識字{ひしきじ} ("no character sense"?)

I think the last one might most directly correspond to literal "illiteracy".

But, in English we use the term "illiterate" two ways. One to generally
describe someone we think of as uneducated or outright stupid. Another is to
mean someone who is literally unable to read.

So what I'd like to know is:

Which of these Japanese words is the most commonly used form to describe the
literal situation of a person unable to read?

Is that word synonymous with ignorance as it is in English? Are any of these
words used to convey stupidity (in other words, used as an insult)?

Of all these words, which are commonly understood, and which are rarely used
or reserved for special circumstances?




I think 文盲 would be the best translation to describe someone who can't read or
write, and 無学 would be the best word for someone uneducated and ignorant.  
  
I don't think I've ever seen the words 無筆、一文不通、一文不知... I didn't even know how
to read the latter two... (Maybe because I'm just so ignorant...)  
  
As for 活字離れ, I think it's a rather new word, describing the tendency of
Japanese younger generation's keeping away from all kinds of typed publication
such as books, newspapers, novels etc.  
  
I know 識字 so I can infer from the kanji combination of 非+識字 what it would
mean, but still it's not familiar to me...




I think 文盲 would be the best translation to describe someone who can't read or
write, and 無学 would be the best word for someone uneducated and ignorant.  
  
I don't think I've ever seen the words 無筆、一文不通、一文不知... I didn't even know how
to read the latter two... (Maybe because I'm just so ignorant...)  
  
As for 活字離れ, I think it's a rather new word, describing the tendency of
Japanese younger generation's keeping away from all kinds of typed publication
such as books, newspapers, novels etc.  
  
I know 識字 so I can infer from the kanji combination of 非+識字 what it would
mean, but still it's not familiar to me...

