# Custom quote environment: Opening curly quote at the start of every line

What would be the recommended method to customize the quote environment such that every line starts with, say, opening curly quotes on the left margin.

Something like

\documentclass[12pt, oneside]{article}
\usepackage[font=small, noorphans, indentfirst=false, leftmargin=\parindent, rightmargin=0pt]{quoting}
\begin{document}
\begin{quoting}
One day Shizuo Kakutani was teaching a class at Yale. He wrote down a lemma on the blackboard and announced that the proof was obvious. One student timidly raised his hand and said that it wasn't obvious to him. Could Kakutani explain?

After several moments' thought, Kakutani realized that he could not himself prove the lemma. He apologized, and said that he would report back at their next class meeting.

After class, Kakutani, went straight to his office. He labored for quite a time and found that he could not prove the pesky lemma. He skipped lunch and went to the library to track down the lemma. After much work, he finally found the original paper. The lemma was stated clearly and succinctly. For the proof, the author had written, "Exercise for the reader."
\end{quoting}
\end{document}


(Obviously, I don't have to use the quoting package.)

A bit late, but I've found a solution on a French site. It defines a \longquote command, which has to be used for every paragraph of the quoted text.

Since this is old style quoting, for fun, I used historic ligatures and long s (with a problem for words ending with two s, though):

\documentclass[12pt, oneside]{article}

\usepackage{fontspec}%
\defaultfontfeatures{Numbers = {OldStyle,Proportional}, Ligatures = Rare, StylisticSet={1,2,4,5}, WordSpace = 1.1}%,2
\setmainfont{Sabon Next LT Pro}%

\usepackage [french]{babel}
\usepackage[font=small, noorphans, indentfirst=false, leftmargin=\parindent, rightmargin=0pt]{quoting}
\usepackage {soulutf8}
\usepackage {kvsetkeys}

\makeatletter
\newsavebox \citeguill@box
\define@key {citeguill}{left}[\og ]{\def\citeguill@left {#1}}
\define@key {citeguill}{right}[\fg ]{\def\citeguill@right {#1}}
\define@key {citeguill}{middle}[\mbox \guillemotright \
]{\def\citeguill@middle
{\setbox\citeguill@box =\hbox {#1}\def\citeguill@middle {\copy
\citeguill@box }}%
}% \KV@citeguill@middle
\newcommand*\citeguillsetup [1]{\def\citeguill@setup {\kvsetkeys
{citeguill}{#1}}}
\let\citeguill@setup =\relax % <init>

\newcommand*\longquote [1][]{%
\kvsetkeys {citeguill}{left,right,middle}\citeguill@setup
\kvsetkeys {citeguill}{#1}%
\SOUL@setup
\def\SOUL@preamble {\citeguill@middle \citeguill@left }%
\def\SOUL@postamble {\citeguill@right }%
\def\SOUL@everysyllable {\the\SOUL@syllable }%
\def\SOUL@everyspace ##1{##1\nobreak \
\discretionary {\kern-\fontdimen 2\font }
{\citeguill@middle }
{}}%
\def\SOUL@everyhyphen {\discretionary
{\SOUL@setkern \SOUL@hyphkern \SOUL@sethyphenchar }
{\citeguill@middle }
{}}%
\def\SOUL@everyexhyphen ##1{\SOUL@setkern \SOUL@hyphkern
\hbox{##1}\discretionary {}
{\citeguill@middle }
{\SOUL@setkern \SOUL@charkern }}%
\SOUL@
}%

\begin{document}

\longquote{One day Shizuo Kakutani was teaching a class at Yale. He wrote down a lemma on the blackboard and announced that the proof was obvious. One student timidly raised his hand and said that it wasn't obvious to him. Could Kakutani explain?}

\longquote{After several moments' thought, Kakutani realized that he could not himself prove the lemma. He apologized, and said that he would report back at their next class meeting.}

\longquote{After class, Kakutani, went straight to his office. He labored for quite a time and found that he could not prove the pesky lemma. He skipped lunch and went to the library to track down the lemma. After much work, he finally found the original paper. The lemma was stated clearly and succinctly. For the proof, the author had written,
\emph{Exercise for the reader.}}

\end{document}