@model BriefeViewModel;
@{
@* var minwidth = "";
if (Model.MinWidth)
minwidth = "ha-minwidth";
var minwidthtrads = "";
if (Model.MinWidthTrad)
minwidthtrads = "ha-minwidth"; *@
}
    @foreach (var app in Model.Texts)
    {
    @if (app.Category != Model.DefaultCategory)
    {
    
        @foreach (var text in app.Item2)
        {
        var mw = (text.MinWidth) ? "ha-minwidth" : "";
        
            @if (app.Item2.Count > 1 && !String.IsNullOrWhiteSpace(text.ParsedText) &&
            !String.IsNullOrWhiteSpace(text.Title))
            {
            
@text.Title
            }
            @if (!String.IsNullOrWhiteSpace(text.ParsedText))
            {
            @Html.Raw(text.ParsedText)
            }
        
        }
    
    }
    }
    @if (Model.Texts != null && Model.Texts.Where(x => x.Category == Model.DefaultCategory).Any())
    {
    
        @foreach (var text in Model.Texts.Where(x => x.Category == Model.DefaultCategory).First().Item2)
        {
        var mw = (text.MinWidth) ? "ha-minwidth" : "";
        
            @if (!String.IsNullOrWhiteSpace(text.ParsedText) && !String.IsNullOrWhiteSpace(text.Title))
            {
            
@text.Title
            }
            @if (!String.IsNullOrWhiteSpace(text.ParsedText))
            {
            @Html.Raw(text.ParsedText)
            }
        
        }
        @if (Model.ParsedHands != null && Model.ParsedHands.Any())
        {
        
            Zusätze fremder Hand
            
                
                    
                        @foreach (var hand in Model.ParsedHands)
                        {
                        
                            | @hand.ParsedStart@if
                                (!String.IsNullOrEmpty(hand.ParsedEnd))
                                { –@hand.ParsedEnd} | @Html.Raw(@hand.Person) | 
                        }
                    
                 
             
         
        }
        @if (Model.ParsedEdits != null)
        {
        
            Textkritische Anmerkungen
            Der Brieftext wurde anhand der überlieferten Quellen (vgl. Provenienz) kritisch
                geprüft. Notwendige Korrekturen gegenüber dem in ZH gedruckten Text wurden vorgenommen und sind
                vollständig annotiert. Die in den beiden Auflagen von ZH angehängten Korrekturvorschläge werden
                vollständig aufgelistet, werden aber nur dann im Text realisiert, sofern diese anhand überlieferter
                Quellen verifiziert werden konnten.
            
                
                    
                        @foreach (var edit in Model.ParsedEdits)
                        {
                        
                            | @edit.ParsedStart@if
                                (!String.IsNullOrEmpty(edit.ParsedEnd))
                                { –@edit.ParsedEnd} | @if (!String.IsNullOrWhiteSpace(edit.Text) && !String.IsNullOrWhiteSpace(edit.Preview))
                                {
                                
                                    @Html.Raw(@edit.Preview)]
                                
                                } | @Html.Raw(@edit.Text) | 
                        }
                    
                 
             
         
        }
    
    }