mcaption – Put captions in the margin

The mcap­tion pack­age pro­vides an mcap­tion en­vi­ron­ment which puts
fig­ure or ta­ble cap­tions in the mar­gin. The pack­age works with the
stan­dard classes and with the KOMA-Script
doc­u­ment classes scrartcl, scr­reprt and scr­book.