title: vertical oriented linetype legend
body: <p>I am using the following guide style:</p>
  
  <pre><code>guide.style &lt;- guide_legend(keywidth=.1, keyheight=.5, direction = "horizontal",
                                title.position = "top",
                                label.position="bottom", label.hjust = 0.5, label.vjust = .5,
                                label.theme = element_text(angle = 90, size=8))
  guides(color = guide.style, linetype = guide.style)
  </code></pre>
  
  <p>The legend for linetypes draws the lines horizontally across the grey squares. However, the whole point of this guide style is to use less width per legend entry to squeeze a lot of very tall entries into the legend.</p>
  
  <p><img src="https://i.stack.imgur.com/GgKBS.png" alt="Illustration of problem"></p>
  
  <p>Is there a way to draw the linetype legend vertically?</p>