Is there an algorithm to hide text in another text, while preserving the meaning of the latter? Is there a way to hide a text message $A$ inside another text $B$ using a cryptographic cipher/algorithm, while preserving the sense/meaning of $B$ and without anybody being able to notice there is a message $A$ hidden in text $B$?

I am looking for something that can be processed either manually or by a computer.

For clarification: I don't mean to hide a message like “Attack X” saying “I went to X on holiday this summer” but an actual cipher/algorithm. 

I know for sure there must be something, but being new to cryptographic and not knowing much about it, I don’t know where to look or what to look for. Is there a way to achieve this? If there is, could you (besides a reference) also provide a short example?
I think you can embed message $A$ into message $B$ with simple $LSB$, but you will have message $B'$ and maybe  alter the meaning. If you want the message $B'$ to retain the original meaning, you should design $B$ to do that.