{{ $schedule := .schedule }} {{- range $idx, $i := $schedule }} {{- if $i.highlight_bg -}} {{- else if and (not $i.talk_detail) (not $i.sub_talk) -}} {{- if $i.company -}} {{- else if $i.speaker_title -}} {{- else -}} {{- end -}} {{- else if $i.talk_detail -}} {{- if $i.company -}} {{- else -}} {{- end -}} {{- else if $i.sub_talk -}} {{- range $idx3, $i3 := $i.sub_talk}} {{- if $i3.talk_detail -}} {{- end -}} {{- end -}} {{- end -}} {{- end }}
{{ $i.time }} {{ $i.talk_title }}
{{ $i.time }} {{ $i.talk_title }}{{ $i.company }} - {{ $i.speaker }}{{ $i.speaker_title }} - {{ $i.speaker }}{{ $i.speaker }}
{{ $i.time }} {{ $i.talk_title }} {{ $i.company }} - {{ $i.speaker }}{{ $i.speaker }} +
    {{- range $idx2, $i2 := $i.talk_detail -}}
  • {{ $i2 }}
  • {{- end -}}
{{ $i.time }} {{ $i.talk_title }} {{ $i.speaker }}
  • - {{ $i3.talk_title}}
{{ $i3.company }} - {{ $i3.speaker }} +
    {{- range $idx4, $i4 := $i3.talk_detail -}}
  1. {{ $i4 }}
  2. {{- end }}