Weaving without a loom: narrow fabric weaving