Это зависит от того, что вы собираетесь делать с ноутбуком: хотите ли вы, чтобы пользователь мог пересчитать результаты или просто играть с ними?
NBViewer - отличный инструмент. Вы можете напрямую использовать его внутри Jupyter . Github также имеет рендеринг, поэтому вы можете напрямую связать свой файл (например, https://github.com/my-name/my-repo/blob/master/mynotebook.ipynb )
Если вы хотите, чтобы ваш пользователь мог перепрограммировать некоторые части, вы также можете использовать MyBinder . Для запуска ноутбука требуется некоторое время, но результат стоит того.
format_fwd.hpp
содержит это определение типа:
typedef basic_format<wchar_t > wformat;
я думаю, что это запустит Вас. Это работает здесь:
std::wcout << boost::wformat(L"...") % ...
Также boost::str
работы с помощью wformat
.